• DİKKAT

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

Saat formatı bozuluyor

Katılım
15 Temmuz 2012
Mesajlar
2,802
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Merhaba, hayırlı akşamlar.

Ekte gönderdiğim excel dosyamın 2.sayfasında oluştuduğum Düzelt butonuna bastığımda D sütunundaki saatlerin formatı bozuluyor,
Saatler gönderdiğim resimdeki gibi bozuluyor.

Bu dosyayı arkadaşlarla ortak kullandığımız için bazen saatlerin arasına nokta veya virgül koyduklarından,
yanlış hesaplamalara neden olduğu için bu kodu kullanıyorum.

Yardımcı olur musunuz?
 

Ekli dosyalar

  • Örnek1.xlsm
    Örnek1.xlsm
    466.5 KB · Görüntüleme: 20
  • Örnek.JPG
    Örnek.JPG
    51.6 KB · Görüntüleme: 17
Son düzenleme:
Merhaba,

.Replace What:=" ", Replacement:="." işleminde " " yerine verinin sonuna ekleme yapıyor. Tam olarak nedenini anlamadım fakat aşağıdaki yapı ile istediğiniz olur diye düşünüyorum.

Kod:
With Sheets(2).Columns("D:D")
    .NumberFormat = "hh:mm AM/PM"
    .Replace What:=" ", Replacement:="."
    .Replace What:=",", Replacement:=":"
    .Replace What:=".", Replacement:=":"
    .Replace What:=":", Replacement:=":"
    .Replace What:=":AM", Replacement:=" AM"
    .Replace What:=":PM", Replacement:=" PM"
    .NumberFormat = "hh:mm;@"
End With

.
 
Çoklu kullanıcı tarafından kullanılan dosyalarda VERİ DOĞRULAMA size daha faydalı olacaktır. İlgili menüde ZAMAN ile ilgili seçenekte var. Deneyimleyebilirsiniz.
 
Sayın Ömer Bey ve Sayın Korhan Bey, ilginiz için çok teşekkür ediyorum.

Her iki çözümde işime yaradı, ellerinize sağlık.
Hayırlı günler diliyorum.
 
Geri
Üst