Userform TextBox içi yazıyı Combobox ile değiştirme

muratgunay48

Altın Üye
Katılım
10 Şubat 2010
Mesajlar
1,054
Excel Vers. ve Dili
Office 365 - Türkçe (64 bit)
Altın Üyelik Bitiş Tarihi
31-01-2025
Arkadaşlar merhaba. Öncelikle sağlıklı günler dilerim.
Örnek olarak yüklediğim dosyada görüleceği üzere. OCAK , ŞUBAT .......... diye sayfalar mevcut. Ve bir de aylar diye (combobox için)
Şöyle bir şey mümkün mü acaba. Yardımcı olabilirseniz. Userform içinde, ben combobox'tan hangi ayı seçersem, o ayın bilgileri gelecek. Ay sayfalarında bilgi girilecek yerler aynı yerde zaten.
Yardımcı olabilirseniz sevinirim.
Saygılarımla.
 

Ekli dosyalar

Katılım
13 Temmuz 2016
Mesajlar
613
Excel Vers. ve Dili
Excel 2010 & 2016 Türkçe
Altın Üyelik Bitiş Tarihi
06-03-2020
Arkadaşlar merhaba. Öncelikle sağlıklı günler dilerim.
Örnek olarak yüklediğim dosyada görüleceği üzere. OCAK , ŞUBAT .......... diye sayfalar mevcut. Ve bir de aylar diye (combobox için)
Şöyle bir şey mümkün mü acaba. Yardımcı olabilirseniz. Userform içinde, ben combobox'tan hangi ayı seçersem, o ayın bilgileri gelecek. Ay sayfalarında bilgi girilecek yerler aynı yerde zaten.
Yardımcı olabilirseniz sevinirim.
Saygılarımla.
Merhabalar
Örnek dosyanızı altın üye olmadığım için indiremiyorum. harici bir linke yükleyip gönderirseniz yardımcı olmaya çalışacağım.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,443
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Eklediğiniz dosyada form üzerindeki nesneler ardışık sıralı olsaydı basit bir kodlama ile veriler yüklenebilirdi.

Ama eklediğiniz şekli ile tek tek hücre tanımlaması yapılması gerekecektir.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,443
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bahsettiğim şekilde kısa kodlama ile çözümlenmiş dosyanız ektedir.
 

Ekli dosyalar

muratgunay48

Altın Üye
Katılım
10 Şubat 2010
Mesajlar
1,054
Excel Vers. ve Dili
Office 365 - Türkçe (64 bit)
Altın Üyelik Bitiş Tarihi
31-01-2025
Bahsettiğim şekilde kısa kodlama ile çözümlenmiş dosyanız ektedir.
Hocam emeğinize sağlık, tam istediğim gibi olmuş.
Hocam sizi tekrar rahatsız etmemek açısından, koddaki For Each Veri In Sheets(ComboBox1.Text).Range("C3:F7") satırında değişiklik yapsam. 15 satır daha olacak aslında. Sırasıyla TextBox'ları koysam. Kodda F22 yazsam, aynı mantıkla işler değil mi. Ya da yan yana 4 değil de 5 hücre olsaydı. Affınıza sığınarak. Öğrenmek istediğim için hocam. Kendimi geliştirmek için. Tekrar teşekkür ederim hocam.
Sağlıklı günler dilerim.
Saygılarımla.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,443
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
For Each döngüsü önce sağa doğru ilerler sonra alt satıra geçer. Dilediğiniz gibi genişletip kullanabilirsiniz.
 

muratgunay48

Altın Üye
Katılım
10 Şubat 2010
Mesajlar
1,054
Excel Vers. ve Dili
Office 365 - Türkçe (64 bit)
Altın Üyelik Bitiş Tarihi
31-01-2025
For Each döngüsü önce sağa doğru ilerler sonra alt satıra geçer. Dilediğiniz gibi genişletip kullanabilirsiniz.
Anladım hocam, tekrar teşekkür ederim.
 
Üst