- Katılım
- 2 Mart 2005
- Mesajlar
- 2,960
- Excel Vers. ve Dili
-
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Kod:
Sub XXX_Anemos()
Dim cn As Object, rs As Object
sorYIL = 2007
Set cn = CreateObject("ADODB.Connection")
cn.Open _
"Driver={Microsoft Excel Driver (*.xls)};dbq=" & ThisWorkbook.FullName
'BYIL MYIL GIDER_TURU DKR MES_MER
'LIKE SOYADI LIKE
Set rs = cn.Execute( _
"SELECT DISTINCT BYIL, MYIL, GIDER_TURU, MES_MER " & _
"FROM [2007$F4:I65536]")
Sheets("TABLOM").[a2].CopyFromRecordset rs
rs.Close
cn.Close
'Call Kodlar
MsgBox "tamamlandı"
End Sub
nasıl olmalı
2) Ayrıca Bütçe yılı sadece 2007 olan giderleri listelemek için nasıl bir değişklik olmalı