Microsoft Office Excel’de sadece hazırladığım VBA dosyasında userform gözüksün excel penceresi gizlensin. Yani excel’de hazırladığım bir programı bir exe gibi kullanmak istiyorum diyorsanız, hazırladığınız form haricinde diğer pencereler gözükmesin istiyorsanız, yapmanız gereken aslında gayet basit.

Oturduk excel’de güzel bir vba proje hazırladık, istediğimiz işlemleri excel’e yaptırıyoruz, ama bunu diğer kullanıcılar da kullanmalı. Fakat hem kafalarının karışmaması hemde daha professyonel bir görünüm oluşturmak istiyorsanız bu basit kodu kullanmayı isteyebilirsiniz.

ThisWorkbook kod sayfasına aşağıdaki kodları yazalım.

Private Sub Workbook_Open()
Application.Visible = False
UserForm1.Show
End Sub

 

Hazırladığımız userform’u pencerenin köşesindeki çarpıdan “X” kapatıp tekrar sayfaya dönsün istiyorsak; userform’un kod bölümüne aşağıdaki kodları yazalım.

Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
Application.Visible = True
End Sub

Burada nasıl bir form hazırlarım excel’de neler yapabilirim gibi şeyleri anlatmak çok uzun süreceğinden diğer konulara istek olursa ayrıca anlatımlarda bulunabilirim.

Ayrıca buradan videolu anlatımını izleyebilirsiniz.


3 yorum

Mehmet · 15 Aralık 2020 23:29 tarihinde

Elinize sağlık

isim ... · 22 Aralık 2016 12:50 tarihinde

excel sayfalarını userform ile nasıl listelerim

heavysharpa · 23 Ağustos 2013 15:03 tarihinde

bende userform kullanarak excel tablosuna sıra ile ( poz no ) veri girip hesaplamalar yapacağım, ama listeleme yapamadım. yardımcı olursanız sevinirim.

Bir yanıt yazın

Avatar placeholder

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.