Textbox çağırma

Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
1 adet comboboxda isim listesi var ve isim sayısı kadar textbox var.Textbox name özelliğini kullanarak veya başka bir şekilde de olabilir istenen isimli textboxı çağırabilirmiyiz (visible yapabilirmiyiz). Kod commandbuttona yazılacak.Yardımcı olacak arkadaşa teşekkür ederim.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,405
Excel Vers. ve Dili
2007 Türkçe
Merhaba,
Sorunuzu örnek dosya ile desteklerseniz daha iyi olur.
Aşağıdaki kodu deneyiniz...
Kod:
Controls(ComboBox1.Value).Visible = True
 
Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
commandbutton 1 e tıkladığımda comboboxdaki isime ait adres bölümünde bulunan textboxlar değişecek ve o isime ait textbox adres bilgileri gelecek.
 

Ekli dosyalar

Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Düzeltilmiş dosyayı yeniden paylaşıyorum.Yapmak istediğim sayfa çağırmak gibi bir şey.Müşteri ismi textbox ismi olacak ve butona tıkladığımda o isimli textbox visible olacak.
 

Ekli dosyalar

Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
çok sayıda buton kullanmış olsaydım kolay olurdu.İşin zorluğu tek buton kullanarak çok sayıda textboxı visible etmekde.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,405
Excel Vers. ve Dili
2007 Türkçe
Kod:
isim = ComboBox7.Value
ActiveSheet.Shapes(isim).Visible = True
Bununla birlikte bir sürü textbox kullanıp kişiye göre görünür yapmaktansa tek bir textbox kullanıp kişiye göre metni değiştirmek daha kolay değil mi?
Hatta sizin örnek dosya için konuşmak gerekirse Textbox kullanmaya bile gerek yok sanki. Doğrudan H sütununa adresi yazdırabilirsiniz. Tabi kafanızda daha başka bir şey yoksa...
 
Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Ömer Bey kodu commandbutton click olayına yazdım.Fakat nasıl çalışacak anlayamadım.Kod da textboxa yer vermemişsiniz.Bir tane textbox kullanarak yapılabiliyorsa bunu tercih ederim.Ama yol göstermeniz lazım.
 
Son düzenleme:

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,405
Excel Vers. ve Dili
2007 Türkçe
Kod da textboxa yer vermemişsiniz
Siz textbox isminin kişi adı olacağını belirtmiştiniz. Yukarıda verdiğim kod Combobox7'nin değeriyle aynı ada sahip nesneyi gösterir, ama örnek dosyanızda böyle bir adlandırma olmadığı için çalışmaz.

commandbutton 1 e tıkladığımda comboboxdaki isime ait adres bölümünde bulunan textboxlar değişecek ve o isime ait textbox adres bilgileri gelecek.
Yukarıdaki isteğinize binaen ekteki dosyada Combobox7'deki seçime göre CommanButton1'e tıkladığınız zaman textboxa Sayfa1'de yer alan veriler geliyor, inceleyiniz...
 

Ekli dosyalar

Katılım
26 Eylül 2020
Mesajlar
171
Excel Vers. ve Dili
excel 2019 pro.Türkçe
Altın Üyelik Bitiş Tarihi
26-09-2021
Çalışmanızdan faydalanacağım.Teşekkür ederim
 
Üst