...con.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & ThisWorkbook.FullName & ";Extended Properties=""Excel 12.0;HDR=No;Imex=1"""
With Me
s = "select f1,f2,f3,f4,Format(f5,'dd.mm.yyyy'),f6 from [Sayfa1$A2:F65000] where not isnull(f1)"
If .TextBox1.Text <> "" Then s = s & "...
...EasyFix nedir bilemiyorum, o konuda yorum yapamayacağım.
Ancak bana öyle geliyor ki; ADO bağlantısında "Extended Properties" kısmında IMEX=1 ifadesi olmadığı için, ADO tarafından dosya salt okunur olarak açılıyor.
Kısaca.... aşağıdaki şekliyle deneyin;
Con.Open...
Tşe
Teşekkürler az önce internetten bulmuştum dediğinizi şuan çalışıyor.
Bir noktada daha yardımınızı rica ederim.
Veritabanı excel dosyamda 3|5|5|3|6|6 gibi | karakteri ile birleştirip sıraladığım bir hücrem mevcut.
Bunu split ile ayırıp ayrı ayrı hücrelere değer olarak yapıştırabilir miyim ?
...ilk sayfasından veri almak için "TableDefs" özelliğini kullanabilirdik...
Set DB = daoDBEngine.OpenDatabase(myFile, False, False, "Excel 8.0; HDR=Yes; IMEX=1;")
myTable = DB.TableDefs(0).Name
Set RS = DB.OpenRecordset("Select * from [" & myTable & "A1:H20]")
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.