UserForm_Initialize

Katılım
29 Nisan 2007
Mesajlar
81
Excel Vers. ve Dili
2003 Türkçe
UserForm_Initialize altına userform ilk acıldıgında textboxların alması gerektigi degerleri yazıyorum. Userform baska bir userformu kapatınca userform.show ile acılıyor. İlk acıldıgında UserForm_Initialize da tanımladıgım degerleri alıyor textbozlara yeni degeler giriyorum sonra kapatıyorum .Ama en basa geri donup ilk userformu tekrar kapattıgımda initialize da yazan degerleri almıyor degistirdigim degerler geliyor halbuki userformu her yeni actıgımda degistirdigimi deil initializeda tanımlı olanları almasını istiyorum . Nasıl cozebilirim?

Tesekkurler
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
kodları userformun activate olayına yazabilirsiniz.:cool:
 
Katılım
29 Nisan 2007
Mesajlar
81
Excel Vers. ve Dili
2003 Türkçe
ay evet ya cok tesekkur ederim load show hepsini denemistim ama activate aklıma gelmemisti. boyle oldu cok saolun..
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Yazdıklarınızdan sorunun, userformu hide komutu ile gizliyor olmanızdan kaynaklandığı intibasını veriyor. Hide ile gizlemek yerine unload ile kapatırsanız yine istediğiniz sonucun elde edilmesi gerekir. Tabii kodları activate olayına yazmakta bir çözümdür.
 
Üst