- Katılım
- 27 Nisan 2009
- Mesajlar
- 42
- Excel Vers. ve Dili
- 2007 Türkçe
Merhaba;
Aşağıdaki kod ile 2003de problem yaşamamaktayım. 2010 update ile excel 2010 da kod hata veriyor. Sanırım kodun excel 8.0 bölümünde problem var yardımcı olursanız sevinirim.
Sub Düğme1_Tıklat()
Dim conn As Object, rs As Object
Application.ScreenUpdating = False
Set conn = CreateObject("AdoDb.Connection")
Set rs = CreateObject("AdoDb.Recordset")
conn.Open "Provider=Microsoft.jet.oledb.4.0;data source=" & ThisWorkbook.Path & _
"\kath.xls;extended properties=""excel 8.0;hdr=no;"""
rs.Open "Select * from [Sayfa1$A:C];", conn, 1, 1
Range("Q:R").ClearContents
Range("R1").CopyFromRecordset rs
rs.Close
conn.Close
Set rs = Nothing
Set conn = Nothing
Application.ScreenUpdating = True
End Sub
Aşağıdaki kod ile 2003de problem yaşamamaktayım. 2010 update ile excel 2010 da kod hata veriyor. Sanırım kodun excel 8.0 bölümünde problem var yardımcı olursanız sevinirim.
Sub Düğme1_Tıklat()
Dim conn As Object, rs As Object
Application.ScreenUpdating = False
Set conn = CreateObject("AdoDb.Connection")
Set rs = CreateObject("AdoDb.Recordset")
conn.Open "Provider=Microsoft.jet.oledb.4.0;data source=" & ThisWorkbook.Path & _
"\kath.xls;extended properties=""excel 8.0;hdr=no;"""
rs.Open "Select * from [Sayfa1$A:C];", conn, 1, 1
Range("Q:R").ClearContents
Range("R1").CopyFromRecordset rs
rs.Close
conn.Close
Set rs = Nothing
Set conn = Nothing
Application.ScreenUpdating = True
End Sub
