Userform

Katılım
24 Şubat 2009
Mesajlar
1,077
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
01-03-2023
arkadaşlar bir excel çalışma sayfasındaki userformu istediğimiz yerde sabitleyebilirmiyiz. Yani örnek sağ üst köşe veya sol üst köşe veya sağ alt köşeye gibi
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,314
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Aşağıdaki kodlarla formunuzu istediğiniz köşeye konumlandırabilirsiniz.

Sol üst köşe için;
Kod:
Option Explicit
 
Private Sub UserForm_Initialize()
    With Me
        .StartUpPosition = 0
    End With
End Sub

Sağ üst köşe için;
Kod:
Option Explicit
 
Private Sub UserForm_Initialize()
    With Me
        .StartUpPosition = 0
        .Left = Application.Width - (.Width + 5)
        .Top = 0
    End With
End Sub

Sol alt köşe için;
Kod:
Option Explicit
 
Private Sub UserForm_Initialize()
    With Me
        .StartUpPosition = 0
        .Left = 0
        .Top = Application.Height - (.Height + 5)
    End With
End Sub

Sağ alt köşe için;
Kod:
Option Explicit
 
Private Sub UserForm_Initialize()
    With Me
        .StartUpPosition = 0
        .Left = Application.Width - (.Width + 5)
        .Top = Application.Height - (.Height + 5)
    End With
End Sub
 
Katılım
24 Şubat 2009
Mesajlar
1,077
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
01-03-2023
Private Sub CommandButton1_Click()
UserForm1.Show 0
End Sub

Korhan bey teşekkürler ama bunu ben CommandButton1_Clik() bütonun koduna nasıl uygularım yani normalde kod yukardaki gibi idi, şimdi bunu bu bütona nasıl yazacağım
 

NBATMAN

Destek Ekibi
Destek Ekibi
Katılım
1 Aralık 2007
Mesajlar
659
Excel Vers. ve Dili
Office 2003 excel Türkçe
Private Sub CommandButton1_Click()
UserForm1.Show 0
End Sub

Korhan bey teşekkürler ama bunu ben CommandButton1_Clik() bütonun koduna nasıl uygularım yani normalde kod yukardaki gibi idi, şimdi bunu bu bütona nasıl yazacağım

Korhan Bey in yazdığı kodlar UserForm_Initialize olayında yani siz programı çalıştırır çalıştırmaz çalışır ve ilgili pozisyona taşır formu.Bunu user form içindeki bir buton ile yapmak için ise ilgili kodları butonun click olayına yazmak yeterli örnek dosya ekte....
 

Ekli dosyalar

Üst