• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Convert chrcter to date

Katılım
2 Ağustos 2017
Mesajlar
14
Excel Vers. ve Dili
2007
Merhablar,
vba içinde sql'de date formatında bir alanım var
excelden aktarım yaparken string gördğünden date formatına çevirip atmaya çalıştım
önce Dim k11 as Date ile belirtip
for döngüsü içinde yer alan
k11 = CDate(Sheet1.Cells(i, 23)) satırının içeririsnde convert etmeye çalıştım ki insert satırında kullanabileyim.
ama hep aynı hayatı verdi.
fikri olan varmı?
 
Format(Sheet1.Cells(i, 23),"dd.mm.yyyy") şeklinde deneyin. Yalnız veri tabanında tarih formatı nasıl ise ona uyarlayıp deneyin.
 
cdate ile çözebilirim diye düşünmüştüm ama böyleside çözüm getirdi ayrıca haklsınız dikkat etmediğim birşey de db deki tarih formatıymış.
k11 = Format(Sheet1.Cells(i, 23), "yyyy.mm.dd")
ile çözümlenmiş oldu.
Teşekkürler..
 
Rica ederim. Kolay gelsin.
 
Geri
Üst