- Katılım
- 24 Temmuz 2007
- Mesajlar
- 726
- Excel Vers. ve Dili
- Excel 2010 tr
mrb,
Ado ile bir excel kitabından aşağıdaki gibi veri çekiliyor,
fakat ilgili sayfadaki sutun baslıkları sürekli değişebiliyorsa sorgu nasıl yazılabliri
Teşekkürler
Sub Excel_Baglan()
Dim cn As Object, rs As Object
Dim i As Byte, son As Long, arr()
Cells.Clear
Set cn = CreateObject("ADODB.Connection")
cn.Open _
"Driver={Microsoft Excel Driver (*.xls)};Dbq=" & _
"C:\Documents and Settings\xxxyyy\desktop" & "\" & "Yeni Ciro Tablosu.xls"
Set rs = cn.Execute( _
"SELECT [A] FROM [cirohedef$A1:f65536] ")
Sheets("sayfa3").[A1].CopyFromRecordset rs
rs.Close
cn.Close
Set rs = Nothing
Set cn = Nothing
End Sub
Ado ile bir excel kitabından aşağıdaki gibi veri çekiliyor,
fakat ilgili sayfadaki sutun baslıkları sürekli değişebiliyorsa sorgu nasıl yazılabliri
Teşekkürler
Sub Excel_Baglan()
Dim cn As Object, rs As Object
Dim i As Byte, son As Long, arr()
Cells.Clear
Set cn = CreateObject("ADODB.Connection")
cn.Open _
"Driver={Microsoft Excel Driver (*.xls)};Dbq=" & _
"C:\Documents and Settings\xxxyyy\desktop" & "\" & "Yeni Ciro Tablosu.xls"
Set rs = cn.Execute( _
"SELECT [A] FROM [cirohedef$A1:f65536] ")
Sheets("sayfa3").[A1].CopyFromRecordset rs
rs.Close
cn.Close
Set rs = Nothing
Set cn = Nothing
End Sub
