• DİKKAT

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

tarih formatı

Katılım
30 Aralık 2008
Mesajlar
226
Excel Vers. ve Dili
OFİS 2010
01.02.2011 23:58:59 formatındaki tarihin

20110201235859 şeklinde olması lazım

yıl, ay, gün, saat, dakika, saniye

bu konuda bir makro bulamadım

yardımcı olabilirseniz sevinirim
onbinlerce verinin tek tek değişmesi imkansız

veriler bir sütunda toplandı
 
01.02.2011 23:58:59 formatındaki tarihin

20110201235859 şeklinde olması lazım

yıl, ay, gün, saat, dakika, saniye

bu konuda bir makro bulamadım

yardımcı olabilirseniz sevinirim
onbinlerce verinin tek tek değişmesi imkansız

veriler bir sütunda toplandı
Merhaba
Hücreleri Biçimlendir / İsteğe Uyarlanmış / Tür
Kod:
yyyyaaggssddnn
 
Makro ile olsun derseniz
Kod:
Sub Format()
Selection.NumberFormat = "yyyymmddhhmmss"
End Sub

Alanı seçin ve makroyu çalıştırın
 
ilginiz için teşekkür ederim.

verdiğiniz makroyu denedim
hücrede tam istediğim gibi gözüküyor ama formül çubuğunda eski hali aynen duruyor
sanırım işimizi görmücek.

bakanlığımız bizden üstte belirttiğim formatta veri istiyor
ama bizdeki örnek normal tarih formatında

acaba verdiğiniz makro tam olarak değiştirebilir mi?
rakamların yerini değiştirmesi
20110201235859 şeklinde rakamlara dönüştürebilir mi
 
Selamlar,

Aşağıdaki kodu denermisiniz.

Not: Düzenlemeyi "A" sütununda yaptığı için verilerinizin yedeğini aldıktan sonra kullanın.

Kod:
Option Explicit
 
Sub TARİHLERİ_DÜZENLE()
    Dim X As Long
    
    For X = 1 To Range("A65536").End(3).Row
        Cells(X, 1).NumberFormat = "@"
        Cells(X, 1) = Format(Cells(X, 1), "ddmmyyyyhhmmss")
    Next
 
    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
 
teşekkürler çok işime yaradı

umarım başkalarının da bu vesile ile işi görülür
 
Geri
Üst