• DİKKAT

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

ListBox,a tiklandigi zaman veriyi macro,da gostermek

  • Konbuyu başlatan Konbuyu başlatan Jezus
  • Başlangıç tarihi Başlangıç tarihi
Katılım
7 Ekim 2005
Mesajlar
245
Excel Vers. ve Dili
Isyerinde Ingilizce_Win7 Evde Hollandaca_Win7
Arkadaslar herkese merhaba
ListBox,tan herhangi bir veriye tiklandiginda onu macro,ya nasil alabilirim..?
Bu konuda yardim edebilirmisiniz.
Simdiden tesekkur ederim

PS.Bu konu icin baslik atmak zorunda kaldim kusura bakmayin
 
Sitede kimse yokmu arkadaslar..?
 
ListBox,tan herhangi bir veriye tiklandiginda onu macro,ya nasil alabilirim..?

Tıklana değeri kod içinde kullanmak anlamında ise; örneğin aşağıdaki gibi bir kodu kullanabilirsiniz.

deg=listbox1.column(0)

Burada deg değişkenine listboxın seçilen satırının ilk kolonundaki değer atanmış olur.
 
Private Sub ListBox1_Click()
deg = ListBox1.Column(0)
End Sub

Bu sekilde yazdim olmadi ..! Levent hocam
 
Private Sub ListBox1_Click()
deg = ListBox1.Column(0)
End Sub

Neden olmadı? deg i bir yerde kullanmanız gerekir ki işlem yapıp yapmadığını gözlemleyin. Ã?rneğin aşağıdaki gibi deneyin.

[vb:1:4bddd293a7]Private Sub ListBox1_Click()
deg = ListBox1.Column(0)
msgbox deg
End Sub
[/vb:1:4bddd293a7]
 
Levent hocam bunu girince A1 deki veriyi gosteriyor o kadar

Private Sub ListBox1_Click()
deg = ListBox1.Column(0)
MsgBox deg
End Sub
 
Peki siz ne olmasını bekliyorsunuz veya istiyorsunuz?
 
Hocam o bilgiyi yani tiklanan sirayi Usarform,a aktarmasini istedim
 
o bilgiyi yani tiklanan sirayi Usarform,a aktarmasini istedim
O bilgiyi userforma aktaramazsınız,ancak userform üzerindeki örneğin bir textboxlara aktarabilirsiniz.

[vb:1:844c7b8e6f]Private Sub ListBox1_Click()
textbox1 = ListBox1.Column(0)
textbox2 = ListBox1.Column(1)
textbox3 = ListBox1.Column(2)
.
.
.
End Sub[/vb:1:844c7b8e6f]

Bununla ilgili forumda çok sayıda örnek dosya mevcuttur. Aramadan listbox diye aratmanızı öneririm.
 
Levent hocam sagol istedigim buydu.

Selamlar iyi calismalar

Isa
 
Sn.Leventm
textbox1 = ListBox1.Column(0)
textbox2 = ListBox1.Column(1)
textbox3 = ListBox1.Column(2)
.
.
benim listboxımda 2 tane column var(musteri no ve musteri adi)
ama textboxlara almak istedigim bilgi daha fazla(musteri telefon,adres,v.s)yani Sayfa2deki bilgiler
 
Bir örnek dosya ekleyin, onun üzerinden gidelim.
 
sn.Leventm
Sitedeki Siz ustadlarimizin ornekleri ile sorunu giderdim
Tesekkur ederim
 
Geri
Üst