merhabalar,
excel 2003 de yaptıgım ado kapalı dosya uygulamasını excel 20072de yapmaya çalıştığımda
Run-time error '-2147467259(80004005)':
external table is not in the expected format.
hata mesajını alıyorum. ektede kullandığım kodları bulabilirsiniz. dünden beri sitede cevap aramaya çalışıyorum fakat istediğim cevabı bulamadım. konuyla ilgili yardımlarınızı rica ederim. herkese çok teşekkürler.
Private Sub TextBox1_AfterUpdate()
Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
Set cn = New ADODB.Connection
With cn
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = "Data Source=D:\users\tr03439\Desktop\x\data_test.xlsx;" & _
"Extended Properties=""Excel 8.0;HDR=Yes"""
.Open
End With
Set rs = cn.Execute("SELECT [adı],[soyadı,[d_tarihi]from [Sheet1$] WHERE [adı]=" & TextBo14.Value)
Do While Not rs1.EOF
TextBox2.Value = rs(1)
TextBox3.Value = rs(2)
TextBox4.Value = rs(3)
rs.MoveNext
Loop
excel 2003 de yaptıgım ado kapalı dosya uygulamasını excel 20072de yapmaya çalıştığımda
Run-time error '-2147467259(80004005)':
external table is not in the expected format.
hata mesajını alıyorum. ektede kullandığım kodları bulabilirsiniz. dünden beri sitede cevap aramaya çalışıyorum fakat istediğim cevabı bulamadım. konuyla ilgili yardımlarınızı rica ederim. herkese çok teşekkürler.
Private Sub TextBox1_AfterUpdate()
Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
Set cn = New ADODB.Connection
With cn
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = "Data Source=D:\users\tr03439\Desktop\x\data_test.xlsx;" & _
"Extended Properties=""Excel 8.0;HDR=Yes"""
.Open
End With
Set rs = cn.Execute("SELECT [adı],[soyadı,[d_tarihi]from [Sheet1$] WHERE [adı]=" & TextBo14.Value)
Do While Not rs1.EOF
TextBox2.Value = rs(1)
TextBox3.Value = rs(2)
TextBox4.Value = rs(3)
rs.MoveNext
Loop
