listbox

Katılım
5 Aralık 2005
Mesajlar
83
SLm, benim elimde bi form var ve bu form excelden veri cekip Csütununu form üzerindeki listboxta gösteriyo.Ancak ben listboxsa gelen maddelerin her birine tıkladığımda excelde onunla ilgili satırları alıp form üzerindeki textlerle göstermesini istiyorum.Ama yapamadım.Umarım yardımcı olursunuz.... :?
 
Katılım
5 Aralık 2005
Mesajlar
83
göndermeye çalışıyorum ama olmuyo.Dosyayı tam göndereceğim zaman sayfa görüntülenmiyo diyo.2günden beri aynı sorunu yaşıyorum. :oops:
 
Katılım
20 Ekim 2005
Mesajlar
475
textboxlarda işlem yaptığımız kaydı listboxta nasıl seçili hale getirebilir.
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Başınızı vurmayın Sayın Airborne

Bir kitap ekleyip açıklama yaparsanız cevaplar hemen gelir.
Açıklamanız çeşitli şekillerde yorumlanabilir onun için cevap alamıyorsunuz.
 
Katılım
20 Ekim 2005
Mesajlar
475
sayın zafer benim uygulamaya çalıştığım userform üzerinde kayıt yaptığım zaman listbox 29 adet satır göstermesine rağmen benim kaydım 50 olmasına rağmen 50 sıra numaralı kaydın listboxta ben oklarla aşağıya inmeden son kaydın seçili olarak son satırda gözükmesi ve kayıt bul ile kayıtlara ulaştığımda listboxta da seçili olarak son satırda bulunması.
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Aşağıdaki dosyayı inceleyiniz. Tekrar görüşelim
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Size dosya gönderdim fakat bazı komuta tuşlarına atamadım
aşağıdaki makroyu userforma yerleştirin.
initalize olayına ve komuta tuşlarına silme, kaydetme vb. tuşlarının end sub tan önceki satırına datagetir yazın

her tuşları çalıştırdığınızda listbox1 in son satırı seçilecektir.

Sub datagetir()
say = Cells(65536, 1).End(xlUp).Row
ListBox1.RowSource = "sayfa3!A1:C" & say
aaa = ListBox1.ListCount
ListBox1.ListIndex = aaa - 1
End Sub
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Datagetir makrosunu userformda yerleştirdiniz ve userfor initalize olayının sonuna
Datagetir diye yazdıktan sonramı hatayı verdi.

Normal Vba modülüne makroyu yapıştırmayın.

İsterseniz hatalı haliyle ekleyin inceliyeyim
 
Üst