• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

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.
 
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.
 
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.
 
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:
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.
 
Geri
Üst