• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

User Form Gösterimi Hk.

  • Konbuyu başlatan Konbuyu başlatan petsiye
  • Başlangıç tarihi Başlangıç tarihi

petsiye

Altın Üye
Katılım
28 Eylül 2009
Mesajlar
193
Excel Vers. ve Dili
Office 2019 TR 32 Bit
Merhaba ,

İşyerimde İki monitörle birlikte çalışıyorum. Hazırlamış olduğum User Formların tamamı , açıldığı zaman Excelin ortasında değil , diğer monitörde açılıyor. Userformları, Excel dosyası hangi monitörde ise o monitörün tam ortasına gelecek şekilde açılmasını hangi kod ile sağlayabilirim.

Yardım ve desteğiniz için şimdiden çok Teşekkür Ederim.
 
Kod:
Private Sub UserForm_Activate()
    Me.Top = Application.Top
    Me.Left = Application.Left
    Me.Top = Application.Top + (Application.UsableHeight / 2)
    Me.Left = Application.Left + (Application.UsableWidth / 2)
End Sub
2 değerini monitörlerinize göre değiştirerek deneyin.
 
Kod:
Private Sub UserForm_Activate() Me.Top = Application.Top Me.Left = Application.Left Me.Top = Application.Top + (Application.UsableHeight / 2) Me.Left = Application.Left + (Application.UsableWidth / 2) End Sub
2 değerini monitörlerinize göre değiştirerek deneyin.
 
Merhaba, Cevabınız için Teşekkür ederim. Kodu denedim fakat sonuç alamadım. Kodu tam olarak Bu çalışma kitabı / View Code kısmının en altına yapıştırdım. Acaba doğru mu yaptım. ( Ayrıca çalışma kitabımda 4 ayrı User Form mevcut. Bunların Hepsininde , Excelin aktif olduğu monitörün tam ortasında açılacak şekilde olmasını istiyorum )
 
Bütün UserFormlara bu kodu yapıştırmalısınız.
 
Tamamdır. Cevabınız İçin Teşekkür Ederim
 
Geri
Üst