veri alma problemi

Katılım
15 Haziran 2008
Mesajlar
300
Excel Vers. ve Dili
Excel-2007 Türkçe
Arkadaşlar merhaba daha önce sayın hamitcanın vermişolduğu kodla kapalı dosyadan veri almaya çalışıyorum ama kodda şu hatayla karşılaşıyorum bukonuda yardımcı olabilirmisiniz (hata kırmızı renkli) hatayı düzeltemedim

Private Sub CommandButton18_Click()
Set baglanti = CreateObject("ADODB.Connection")
yol = "DRIVER={Microsoft Excel Driver (*.xls)};" & "DBQ=" & ThisWorkbook.Path & "\veri.xls"
baglanti.Open yol
Set rs = baglanti.Execute("[veri$a:a]")
Cells([a65536].End(3).Row + 1, 3) = rs.Fields(0).Name

End Sub
 
Katılım
15 Haziran 2008
Mesajlar
300
Excel Vers. ve Dili
Excel-2007 Türkçe
arkadaşlar merhaba yukardaki problemimi çözdüm ancak aşağıdaki kod kapalı çalışma kitabında tüm verileri a2 den ekliyor alınan verilerin a alt alta eklemesini nasıl yapabilirim

Set baglanti = CreateObject("ADODB.Connection")
yol = "DRIVER={Microsoft Excel Driver (*.xls)};" & "DBQ=" & ThisWorkbook.Path & "\verı.xls"
baglanti.Open yol
Set rs = baglanti.Execute("[verı$a1:m65536]")
[a2].CopyFromRecordset rs
rs.Close
baglanti.Close
 
Katılım
15 Haziran 2008
Mesajlar
300
Excel Vers. ve Dili
Excel-2007 Türkçe
arkadaşlar merhaba yukardaki problemimi çözdüm ancak aşağıdaki kod kapalı çalışma kitabında tüm verileri a2 den ekliyor alınan verilerin a alt alta eklemesini nasıl yapabilirim

Set baglanti = CreateObject("ADODB.Connection")
yol = "DRIVER={Microsoft Excel Driver (*.xls)};" & "DBQ=" & ThisWorkbook.Path & "\verı.xls"
baglanti.Open yol
Set rs = baglanti.Execute("[verı$a1:m65536]")
[a2].CopyFromRecordset rs
rs.Close
baglanti.Close
 
Katılım
6 Şubat 2005
Mesajlar
1,467
Aşağıdaki eklemeler işinizi görür herhalde
Set baglanti = CreateObject("ADODB.Connection")
yol = "DRIVER={Microsoft Excel Driver (*.xls)};" & "DBQ=" & ThisWorkbook.Path & "\verı.xls"
baglanti.Open yol
Set rs = baglanti.Execute("[veri$a1:m65536]")
say = [A65536].End(3).Row + 1


Range("A" & say).CopyFromRecordset rs
rs.Close
baglanti.Close
 
Son düzenleme:
Katılım
15 Haziran 2008
Mesajlar
300
Excel Vers. ve Dili
Excel-2007 Türkçe
sayın ömerceri yardımlarınız için çok teşekkür ederim
 
Üst