• DİKKAT

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

Soru listbox düşeyara

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,543
Excel Vers. ve Dili
2021 LTSC TR
Kod:
Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
UserForm2.Show
Sheets("Personel").Select
TextBox1.Text = ListBox1.Value
    If ListBox1.Value = "" Then
     TextBox1.Text = "Bilgi bulunamadı."
    Else
      TextBox1.Text = WorksheetFunction.VLookup(ListBox1, Sheets("Personel").Range("B:N"), 1, 0)
    End If
End Sub

Yapmak İstediğim:
Userform1 de yer alan Listboxtaki isme çift tıklayınca Çift tıkladığım ismi Userform2 de yer alan textbox1 e yazdırmak
aynı zamanda da
Kod:
WorksheetFunction.VLookup(ListBox1, Sheets("Personel").Range("B:N"), 1, 0)
yukarıda ki kod ile de seçilen isme karşılık diğer bilgileri getirmek.

HATA
Userform2 de ki textbox1 e değil Userform1 de ki textbox1 e bilgi geliyor
 
Userform1 aktif olduğu için TextBox1 değişkeni userform1 deki textbox1 oluyor. Dolayısıyla Userform1 i kapatıp userform2 yi açınca Textbox1 artık userform2 içindeki textbox1 e bağlanmış olacak.
Aşağıda küçük bir örnek paylaştım, inşallah işinizi görürür. Daha profesyonel çözümler illa ki vardır.

 
dosya açılmıyor
 
Geri
Üst