VBA Biçim Süresi

Bu öğretici, zamanı biçimlendirmek için Format VBA işlevinin nasıl kullanılacağını gösterecektir.

Biçim İşlevi ve Zamanı

Önceden Tanımlanmış Biçimlerle VBA Biçim Süresi

VBA Format işlevi, bir sayıyı önceden tanımlanmış bir biçime sahip bir dizeye dönüştürmek için kullanılabilir. Mevcut zaman biçimleri uzun zaman, orta zaman ve kısa zamandır.

1234567891011121314 Alt FormatTimeExample_1()Dim DateEx As DateDateEx = #4/18/2020 18:05:07 PM#MsgBox Format(DateEx, "Uzun Süre") 'Sonuç: 18:05:07MsgBox Format(DateEx, "Orta Zaman") 'Sonuç: 06:05 PMMsgBox Format(DateEx, "Kısa Süre") 'Sonuç: 18:05DateEx = #2/18/2021 06:05:07 AM#MsgBox Format(DateEx, "Long Time") 'Sonuç: 06:05:07 AMMsgBox Format(DateEx, "Orta Zaman") 'Sonuç: 06:05 AMMsgBox Format(DateEx, "Kısa Süre") 'Sonuç: 06:05Alt Bitiş

Özel Biçimlerle VBA Biçim Süresi

VBA Format işlevi, bir sayıyı özel biçimlerle bir dizeye dönüştürmek için kullanılabilir. h ve hh sembolleri saatler için, n ve nn dakikalar için, s ve ss saniyeler için, ttttt sistem ayarlarına göre tam süre için ve am için AM/PM, am/pm, A/P, a/p, AMPM için kullanılır. -pm sistemi.

1234567891011121314151617 Alt FormatTimeExample_2()Dim DateEx As DateDateEx = #4/18/2020 18:05:07 PM#MsgBox Format(DateEx, "hh:nn:ss") 'Sonuç: 18:05:07MsgBox Format(DateEx, "s:n:s AM/PM") 'Sonuç: 18:5:7 PMMsgBox Format(DateEx, "h") 'Sonuç: 18MsgBox Format(DateEx, "hh") 'Sonuç: 18MsgBox Format(DateEx, "h:n") 'Sonuç: 18:5MsgBox Format(DateEx, "hh:nn") 'Sonuç: 18:05MsgBox Format(DateEx, "hh:nn:s") 'Sonuç: 18:05:7MsgBox Format(DateEx, "hh:nn:ss") 'Sonuç: 18:05:07MsgBox Biçimi(DateEx, "\T\i\m\e\ \i\s\:\ hh:nn:ss")'Sonuç: Saat: 18:05:07Alt Bitiş
wave wave wave wave wave