- Katılım
- 2 Mart 2005
- Mesajlar
- 2,960
- Excel Vers. ve Dili
- ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
konunun kaynağı aşağıdaki link olup
http://www.excel.web.tr/showthread.php?t=42349
şu anda Birden fazla kayıt olursa tüm kayıtları Listwiev/Listbox nesnelerine aktarmak sorununu yaşamaktayım.
Sn ripekin sayfa için kodları aşağıdadır.
hocam dediğiniz yerleri araştırdım ve korktuğum şimdi başıma geldi yalnız sorum şu şekilde olursa nasıl olmalı
birden fazla kayıt bulduğunda bulunanları listbox veya listwieve listeleyecek, listenenlerden istenilenin üzerine çift tıklanınca sayfada ilgili target.row satırında belirtilmiş sütunlara dağılacak
http://www.excel.web.tr/showthread.php?t=42349
şu anda Birden fazla kayıt olursa tüm kayıtları Listwiev/Listbox nesnelerine aktarmak sorununu yaşamaktayım.
Sn ripekin sayfa için kodları aşağıdadır.
Birden fazla kayıt olursa tüm kayıtları sayfaya aktarmak için aşağıdaki örneği inceleyiniz.
Kod:'..... If Kayit1.RecordCount > 0 Then Range("a3:h65536").ClearContents sat = 2 Kayit1.MoveFirst For i = 1 To Kayit1.RecordCount Cells(sat + i, "a").Value = i Cells(sat + i, "b").Value = Kayit1("SIRKET") Cells(sat + i, "c").Value = Kayit1("SICIL_NO") Cells(sat + i, "d").Value = Kayit1("ADI") Cells(sat + i, "e").Value = Kayit1("SOYADI") Cells(sat + i, "f").Value = Format(Kayit1("GIR_TAR"), "dd/mm/yyyy") Cells(sat + i, "g").Value = Format(Kayit1("CIK_TAR"), "dd/mm/yyyy") Cells(sat + i, "h").Value = Kayit1("DEPART") Cells(sat + i, "i").Value = Kayit1("D_ID_S") Kayit1.MoveNext Next i Kayit1.MoveFirst MsgBox "İşlem Başarıyla Tamamlandı.", vbInformation, "Bilgi" Else MsgBox "Aradığınız Kayıt Bulunamadı.", vbInformation, "Bilgi" End If '....
Daha detaylı bilgi için ADO ve Recordset ile ilgili forumdaki kaynakları araştırabilirsiniz.
hocam dediğiniz yerleri araştırdım ve korktuğum şimdi başıma geldi yalnız sorum şu şekilde olursa nasıl olmalı
birden fazla kayıt bulduğunda bulunanları listbox veya listwieve listeleyecek, listenenlerden istenilenin üzerine çift tıklanınca sayfada ilgili target.row satırında belirtilmiş sütunlara dağılacak
