VBA formátum

Tartalomjegyzék

Ez az oktatóanyag bemutatja, hogyan kell használni a Formázás VBA funkciót az idő formázásához.

Formátum Funkció és idő

VBA formátumidő előre meghatározott formátumokkal

A VBA Format funkcióval egy számot előre meghatározott formátumú karakterlánccá alakíthatunk át. A rendelkezésre álló időformátumok hosszú, közepes és rövid idő.

1234567891011121314 Sub FormatTimeExample_1 ()Dim DateEx dátumkéntDateEx = 2020.04.18. 18:05:07 #MsgBox formátum (DateEx, "Long Time") 'Az eredmény: 18:05:07 PMMsgBox Format (DateEx, "Közepes idő") 'Az eredmény: 06:05 PMMsgBox Format (DateEx, "Short Time") 'Az eredmény: 18:05DateEx = #2/18/2021 6:05:07 #MsgBox formátum (DateEx, "Long Time") 'Az eredmény: 6:05:07 AMMsgBox formátum (DateEx, "Közepes idő") 'Az eredmény: 06:05MsgBox Format (DateEx, "Short Time") 'Az eredmény: 06:05End Sub

VBA formátumidő egyéni formátumokkal

A VBA Format funkcióval számokat alakíthat át karakterlánccá egyéni formátumokkal. A h és hh szimbólumokat órákon, n és nn perceken, s és ss másodperceken, ttttt teljes munkaidőn keresztül használják a rendszerbeállítások és AM/PM, am/pm, A/P, a/p, AMPM szerint -pm rendszer.

1234567891011121314151617 Sub FormatTimeExample_2 ()Dim DateEx dátumkéntDateEx = 2020.04.18. 18:05:07 #MsgBox formátum (DateEx, "hh: nn: ss") 'Az eredmény: 18:05:07MsgBox formátum (DateEx, "h: n: s AM/PM") 'Az eredmény: 6: 5: 7 PMMsgBox formátum (DateEx, "h") 'Az eredmény: 18MsgBox formátum (DateEx, "hh") 'Az eredmény: 18MsgBox Format (DateEx, "h: n") 'Az eredmény: 18: 5MsgBox formátum (DateEx, "hh: nn") 'Az eredmény: 18:05MsgBox formátum (DateEx, "hh: nn: s") 'Az eredmény: 18: 05: 7MsgBox formátum (DateEx, "hh: nn: ss") 'Az eredmény: 18:05:07MsgBox formátum (DateEx, "\ T \ i \ m \ e \ \ \ \ \ \ \ \ hh: nn: ss")'Az eredmény: Az idő: 18:05:07End Sub
wave wave wave wave wave