macro atama-private sub?

Katılım
20 Temmuz 2005
Mesajlar
20
günaydın arkadaşlar;
yazdığım macro ya button atayamıyorum.formlardan button oluşturmaya çalıştığımda macronun adı kutuda görünmüyor.BEn macro koduna
Private Sub CommandButton1_Click() ile başladım ve sheet1 e kopyaladım(modülden).Modülde olması ile sheet1 in içinde olması arasında fark var mı?bir de private sub ile sub arasında ne fark var?Macro assign bölümünde macronun adının çıkması için ya da başka bir deyişle macro yu atamak için ne yapmalıyım?
saolun...
 
Katılım
30 Haziran 2005
Mesajlar
149
yanlis bilmiyorsam private olan sub'lar sadece icinde bulundugu moduller icinde cagrilabilirler, dolayisiyla baska modullerde cagrilamazlar. Sub olanlar ize default olarak public'tir yani herhangi bir modulden o sub cagrilabilir. Form'da bulunan sub'larla sheet1'de bulunan sub'lar farkli module icinde sayilirlar ve private oldugu icin ulasilamazlar...

eger yaniliyorsam lutfen birileri duzeltsin
tesekurler
 
Katılım
20 Temmuz 2005
Mesajlar
20
saolasın private sub ı sub olarak değiştirdim sheet1 de çalıştı.söylediğin şeyler doğru ...
kolay gelsin
 
Üst