1 formu taşıyınca 2. Formun yeri değişsin

Katılım
8 Temmuz 2006
Mesajlar
144
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 Tr
Merhaba arkadaşlar
Form 1 i Mause ile hareket ettirince Form 2 de aynı oranda hareket etsin istiyorum. Yani 1. Formu taşıyınca 2. Formun sürekli 1. Formun sağ üst kısmında kalmasını istiyorum. Yardımcı olur musunuz
Teşekkür ederim
 

muhasebeciyiz

Altın Üye
Katılım
10 Şubat 2006
Mesajlar
1,186
Excel Vers. ve Dili
Office 2016
64 Bit
Altın Üyelik Bitiş Tarihi
21-12-2027
UserForm1’in koduna aşağıdakini ekle:
Kod:
Private Sub UserForm_Initialize()   
    UserForm2.Show vbModeless
End Sub

Private Sub UserForm_Activate()   
    Call UpdateForm2Position
End Sub

Private Sub UserForm_Move()   
    Call UpdateForm2Position
End Sub

Private Sub UpdateForm2Position()   
    With UserForm2
        .Top = Me.Top
        .Left = Me.Left + Me.Width
    End With
End Sub
UserForm2 boş olabilir (sadece görünür olacak).
Form1 taşındığında tetiklenir.
 
Üst