Mdemir63
Altın Üye
- Katılım
- 7 Temmuz 2006
- Mesajlar
- 2,868
- Excel Vers. ve Dili
- Ofis2010 32Bit Türkçe
- Altın Üyelik Bitiş Tarihi
- 19-02-2026
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
@Korhan Ayhan HocamDosyanız bende sorun vermeden çalıştı. Bence bilgisayarınızı kapatıp açın sonra tekrar deneyin.
Tamam hocamO zaman diğer bilgisayarı kapatıp-açın sonra deneme yapın. Arkaplanda birşeyler sorun yaratıyor olabilir.
Evren HocamAlan adı AÇIKLAMA , Türkçe karakter içeriyor.
Sayfada hiç kayıt yoksa ve kod içinde siz bunu sorgulamıyorsanız hata vermesi normal değil mi?
If sorgusu ile bu hatayı aşabileceğinizi düşünüyorum.
Private Sub UserForm_Initialize()
ListBox1.List = Application.GetCustomListContents(4)
Set con = VBA.CreateObject("adodb.Connection")
con.Open "provider=microsoft.ace.oledb.12.0;data source=" & _
ThisWorkbook.FullName & ";extended properties=""Excel 12.0;hdr=no"""
sorgu = "select distinct F2 from [Ciro$] where F2 is not null"
Set rs = con.Execute(sorgu)
If rs.RecordCount > 0 Then ListBox2.Column = rs.getrows
End Sub
Private Sub UserForm_Activate()
If ListBox2.ListCount > 0 Then ListBox2.Selected(0) = True
End Sub