Boş textboxlar ve labeller userforma gelmesin

Katılım
27 Ekim 2007
Mesajlar
287
Excel Vers. ve Dili
2003 TR
Selam Arkadaşlar
Ekteki userforma kişiye göre veri çağrıldığında içi boş textboxlar ve ilgili labelleri gelmeyip sadece dolu textbox ve ilgili labeller userforma sıralanması olabilirmi?
Teşekkürler.
 
Katılım
21 Ağustos 2005
Mesajlar
625
Excel Vers. ve Dili
Office 365 - İngilizce
Sanırım Class Module Uygulaması olmalı.Bunun uzmanı da Sayın Leventm Bey ve diğer Uzmanlardir.Daha önce Levent Bey buna benzer bir soruyu cevaplamıştı.Ben birşeyler yapmaya çalıştım ama olmadı.

Uzmanlarımız el atabilirse faydalanmış olacağız gerçekten.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
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 ComboBox3_Change()
Set s1 = Sheets("Sayfa1")
sat = s1.Columns(1).Find(ComboBox3.Value).Row
For a = 2 To 13
If s1.Cells(sat, a) <> "" Then
c = c + 1
Controls("label" & c + 1) = s1.Cells(2, a)
Controls("textbox" & c) = s1.Cells(sat, a)
End If
Next
s1.Cells(sat, 2).Select
End Sub
Not: Sn mesuttasar nezaketiniz i&#231;in te&#351;ekk&#252;r ederim.
 
Katılım
21 Ağustos 2005
Mesajlar
625
Excel Vers. ve Dili
Office 365 - İngilizce
Ellerinize sa&#287;l&#305;k ger&#231;ekten &#231;ok g&#252;zel &#231;&#246;z&#252;m.San&#305;r&#305;m VBA da d&#252;&#351;&#252;nme &#351;ekline g&#246;re farkl&#305; kodlar yaz&#305;labiliyor. Ben &#246;rne&#287;in her textbox i&#231;in &#351;&#246;yle d&#252;&#351;&#252;nm&#252;&#351;t&#252;m.

Kod:
Private Sub ComboBox3_Change()
..............
.......
if textbox1.Value=Empty Then
Textbox1.Visible=False
Label2.Visible=False
end if
.....
....
...
End Sub
Di&#287;er textbox ve label kontrolleri i&#231;inde ,If ve End If blo&#287;u i&#231;in de For-Next d&#246;ng&#252;s&#252; kurmay&#305; d&#252;&#351;&#252;nm&#252;&#351;t&#252;m ama yapamam&#305;&#351;t&#305;m.

Ama sizin &#231;&#246;z&#252;m&#252;n&#252;z tamamen farkl&#305; ve userform &#252;zerinde bo&#351;luk kalmadan gayet g&#252;zel bir &#351;ekilde ihtiyaca cevap veriyor.

Tekrar te&#351;ekk&#252;rler.Sag&#305;lar&#305;mla,
 
Son düzenleme:
Katılım
27 Ekim 2007
Mesajlar
287
Excel Vers. ve Dili
2003 TR
Say&#305;n mesuttasar
&#199;&#246;z&#252;mden daha &#231;ok niyet &#246;nemli bana g&#246;re.Enaz&#305;ndan &#231;&#246;z&#252;m&#252; bulamasan&#305;z bile &#231;&#246;zecek ki&#351;iyi s&#246;ylemeniz bile kar&#351;&#305;n&#305;zdakine sayg&#305;l&#305; ve ilgili olman&#305;zdan kaynaklan&#305;yor.Te&#351;ekk&#252;r ederim.

Say&#305;n leventm
&#199;&#246;z&#252;m&#252;n&#252;z g&#252;zel ancak son 3 ay&#305;n ad&#305; dolu yada bo&#351; farketmeden yine g&#246;r&#252;l&#252;yor.Birde yanl&#305;&#351; anlatm&#305;&#351; olabilirim istedi&#287;im textbox bo&#351; ise ilgili labeli ile birlikte userformda yer almas&#305;n.Tabi b&#246;yle bir&#351;ey m&#252;mk&#252;nse.
Sayg&#305;lar&#305;mla.
 
Üst