Userformda Combobox İle Aylari Gİrme

Katılım
29 Ekim 2006
Mesajlar
295
Excel Vers. ve Dili
OFİS 2003 Türkçe
Arkadaşlar çalışmamda da görebileceğiniz gibi sayfa1 de aylardan oluşan bir sayfam var. Açılan kutuda aylar değiştikçe e10 ve g10 hücrelerdeki değerlerde değişmektedir. Ben bu formülasyonu userform1 de uygulamak istiyorum. yardımınızı bekliyorum. İyi akşamlar
 
Katılım
29 Ekim 2006
Mesajlar
295
Excel Vers. ve Dili
OFİS 2003 Türkçe
çalışmayı eklemeyi unutmuşum. Özür dilerim.
 

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
Comboboxa aşağıdaki kodu yazın.

Kod:
Private Sub ComboBox1_Change()
ComboBox1.Value = Format(ComboBox1, "MMMM YYYY")
[e10] = CLng(CDate(ComboBox1))
[g10] = CLng(DateSerial(Year(ComboBox1), Month(ComboBox1) + 1, 1) - 1)
End Sub
 
Katılım
29 Ekim 2006
Mesajlar
295
Excel Vers. ve Dili
OFİS 2003 Türkçe
Sayın Leventm verdiğiniz kod gayet güzel çalışıyor. Fakat userform'u başka bir sayfada çalıştırdığımda nedense çalıştırdığım sayfanın g10 ve e10 satırını değiştirmektedir. acaba sayfa1 de sabitlemek mümkünmü? böylece diğer sayfalarda iken ayları değiştirdiğimde formüllerim bozulmaz ve istediğim gibi çalışma fırsatım olur.
 
Katılım
29 Ekim 2006
Mesajlar
295
Excel Vers. ve Dili
OFİS 2003 Türkçe
Sanırım ben yaptım. Kodların başına sayfa1 yazdım. oldu. doğrumudur?
 
Katılım
29 Ekim 2006
Mesajlar
295
Excel Vers. ve Dili
OFİS 2003 Türkçe
Ya Çok Basİt Sorular Soruyorum Ama Tekrar Yardim İstİyorum. Sayin Levettm Kodlarini Kullanarak Sorunumu ÇÖzdÜm. Fakat Userform Kapatip Tekrar AÇtiĞimda Comboboxda BiraktiĞim Son Ayda AÇilmasini İstİyorum. Yardimlariniz Tekrar Beklİyorum.
 
Katılım
29 Ekim 2006
Mesajlar
295
Excel Vers. ve Dili
OFİS 2003 Türkçe
Ya Çok Basİt Sorular Soruyorum Ama Tekrar Yardim İstİyorum. Sayin Levettm Kodlarini Kullanarak Sorunumu ÇÖzdÜm. Fakat Userform Kapatip Tekrar AÇtiĞimda Comboboxda BiraktiĞim Son Ayda AÇilmasini İstİyorum. Yardimlariniz Tekrar Beklİyorum.
yardım bekliyorum lütfen
 

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
Ya Çok Basİt Sorular Soruyorum Ama Tekrar Yardim İstİyorum. Sayin Levettm Kodlarini Kullanarak Sorunumu ÇÖzdÜm. Fakat Userform Kapatip Tekrar AÇtiĞimda Comboboxda BiraktiĞim Son Ayda AÇilmasini İstİyorum. Yardimlariniz Tekrar Beklİyorum.
Comboboxın properties penceresindeki controlsource özelliğine bir hücre adı tanımlayın. Böylece userformu her açtığınızda comboboxta en son seçilen tarihi görürsünüz.
 
Katılım
29 Ekim 2006
Mesajlar
295
Excel Vers. ve Dili
OFİS 2003 Türkçe
Sayın Leventtm öncelikle tşk ederim yardımlarınız için. gerçekten çok faydalı bilgiler veriyorsunuz. Bu makro işine bulaşmaya başlayalı rüyalarıma bile bazen vba kodları girmeye başladı. :) Lakin bilgi eksikliğinden dolayı bazı şeyleri yapamama insanı moralini bozmaya doğru itiyor.

Konuyla alakalı sorum daha olacak. Gerekli kodları uygulayarak combobox'a ayları yükledim. Fakat sayfayı gizlediğimde yada kaynağı gizlediğimde makro çalışmıyor. bu konuda yardımcı olursanız sevinirim.
 
Üst