S.a Arkadaşlar,
Aşağıda bir kod var kapalı dosyadan veri alabiliyorum (kodlar Evren hocama ait) burada yaşadığım sıkıntı aldığım kodlar üzerinde işlem yapıyorum fakat alınan kodlar içersinde F sütununda tarih kayıtlı tarih formatında almıyor bunu nasıl düzeltebiliriz ?
Verileri alırken F sütununu tarih formatına çevirebilirmiyiz ?
Sub Veri_getir()
Dim conn As Connection, rs As ADODB.Recordset, sat As Long
Dim yol As String, dosya As String
Sheets("-----").Select
yol = ThisWorkbook.Path & "\-----\"
dosya = "------.xls"
If yol & dosya = "" Then
MsgBox yol & dosya & " Bulunamadı." & vbLf & " İşlem iptal edildi.", vbCritical, "UYARI"
Exit Sub
End If
Set conn = New ADODB.Connection
Set rs = New ADODB.Recordset
conn.Open "Provider=microsoft.jet.oledb.4.0;data source=" & yol & dosya _
& ";extended properties=""excel 8.0;hdr=yes;"""
rs.Open "select * from [------$A1:AN65536] order by S_NO;", conn, adOpenKeyset, adLockReadOnly
sat = Cells(65536, "A").End(xlUp).Row + 1
Application.ScreenUpdating = False
Range("A2:AN65536").ClearContents
Range("A2").CopyFromRecordset rs
Application.ScreenUpdating = True
atla:
rs.Close: conn.Close
Set rs = Nothing: Set conn = Nothing
End Sub
Aşağıda bir kod var kapalı dosyadan veri alabiliyorum (kodlar Evren hocama ait) burada yaşadığım sıkıntı aldığım kodlar üzerinde işlem yapıyorum fakat alınan kodlar içersinde F sütununda tarih kayıtlı tarih formatında almıyor bunu nasıl düzeltebiliriz ?
Verileri alırken F sütununu tarih formatına çevirebilirmiyiz ?
Sub Veri_getir()
Dim conn As Connection, rs As ADODB.Recordset, sat As Long
Dim yol As String, dosya As String
Sheets("-----").Select
yol = ThisWorkbook.Path & "\-----\"
dosya = "------.xls"
If yol & dosya = "" Then
MsgBox yol & dosya & " Bulunamadı." & vbLf & " İşlem iptal edildi.", vbCritical, "UYARI"
Exit Sub
End If
Set conn = New ADODB.Connection
Set rs = New ADODB.Recordset
conn.Open "Provider=microsoft.jet.oledb.4.0;data source=" & yol & dosya _
& ";extended properties=""excel 8.0;hdr=yes;"""
rs.Open "select * from [------$A1:AN65536] order by S_NO;", conn, adOpenKeyset, adLockReadOnly
sat = Cells(65536, "A").End(xlUp).Row + 1
Application.ScreenUpdating = False
Range("A2:AN65536").ClearContents
Range("A2").CopyFromRecordset rs
Application.ScreenUpdating = True
atla:
rs.Close: conn.Close
Set rs = Nothing: Set conn = Nothing
End Sub
