Herkese Selam Arkadaşlar burda ben iki tarih arasındaki veri almak istiyorum
inputbox ile girdiğim tarih,
sorguda sabit olan tarihin yerine nasıl yapabilirim, denedim ama yapamadım.
Teşekkürler.
"WHERE (kupbarkod1.K_Tar>={ts '2007-02-06 00:00'} And kupbarkod1.K_Tar<{ts '2007-02-07 00:00'})" _
Dim Tarih
Dim Tarih1
Tarih = Date
Tarih1 = Date
InputBox "1. Tarihi giriniz,", Tarih
InputBox "2. Tarihi giriniz,", Tarih1
With ActiveSheet.QueryTables.Add(Connection:= _
"ODBC;DRIVER=SQL Server;SERVER=BARKOD;UID=depo;APP=Microsoft® Query;WSID=DEPO;Trusted_Connection=Yes" _
, Destination:=Range("A1"))
.CommandText = Array( _
"SELECT kupbarkod1.kalemadi, kupbarkod1.firma, kupbarkod1.kalemack, kupbarkod1.musadi, kupbarkod1.kalemkod, kupbarkod1.LOT, kupbarkod1.K_Mt, kupbarkod1.K_Tar, kupbarkod1.K_Kalite, kupbarkod1.renkg, kup" _
, _
"barkod1.TopID, kupbarkod1.lotsa, kupbarkod1.isemrino, kupbarkod1.ay, kupbarkod1.yil, kupbarkod1.gun, kupbarkod1.hafta, kupbarkod1.kontrolor, kupbarkod1.K_Kg" & Chr(13) & "" & Chr(10) & "FROM KayitDb.dbo.kupbarkod1 kupbarkod1" & Chr(13) & "" & Chr(10) & "" _
, _
"WHERE (kupbarkod1.K_Tar>={ts '2007-02-06 00:00'} And kupbarkod1.K_Tar<{ts '2007-02-07 00:00'})" _
)
.Name = "Raporu Al kaynağından sorgula"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = True
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.PreserveColumnInfo = True
.Refresh BackgroundQuery:=False
End With
inputbox ile girdiğim tarih,
sorguda sabit olan tarihin yerine nasıl yapabilirim, denedim ama yapamadım.
Teşekkürler.
"WHERE (kupbarkod1.K_Tar>={ts '2007-02-06 00:00'} And kupbarkod1.K_Tar<{ts '2007-02-07 00:00'})" _
Dim Tarih
Dim Tarih1
Tarih = Date
Tarih1 = Date
InputBox "1. Tarihi giriniz,", Tarih
InputBox "2. Tarihi giriniz,", Tarih1
With ActiveSheet.QueryTables.Add(Connection:= _
"ODBC;DRIVER=SQL Server;SERVER=BARKOD;UID=depo;APP=Microsoft® Query;WSID=DEPO;Trusted_Connection=Yes" _
, Destination:=Range("A1"))
.CommandText = Array( _
"SELECT kupbarkod1.kalemadi, kupbarkod1.firma, kupbarkod1.kalemack, kupbarkod1.musadi, kupbarkod1.kalemkod, kupbarkod1.LOT, kupbarkod1.K_Mt, kupbarkod1.K_Tar, kupbarkod1.K_Kalite, kupbarkod1.renkg, kup" _
, _
"barkod1.TopID, kupbarkod1.lotsa, kupbarkod1.isemrino, kupbarkod1.ay, kupbarkod1.yil, kupbarkod1.gun, kupbarkod1.hafta, kupbarkod1.kontrolor, kupbarkod1.K_Kg" & Chr(13) & "" & Chr(10) & "FROM KayitDb.dbo.kupbarkod1 kupbarkod1" & Chr(13) & "" & Chr(10) & "" _
, _
"WHERE (kupbarkod1.K_Tar>={ts '2007-02-06 00:00'} And kupbarkod1.K_Tar<{ts '2007-02-07 00:00'})" _
)
.Name = "Raporu Al kaynağından sorgula"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = True
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.PreserveColumnInfo = True
.Refresh BackgroundQuery:=False
End With