VBA formāta laiks

Satura rādītājs

Šī apmācība parādīs, kā izmantot funkciju Format VBA, lai formatētu laiku.

Formāta funkcija un laiks

VBA formāta laiks ar iepriekš noteiktiem formātiem

Funkciju VBA formāts var izmantot, lai skaitli pārvērstu virknē ar iepriekš noteiktu formātu. Pieejamie laika formāti ir ilgs laiks, vidējs laiks un īss laiks.

1234567891011121314 ApakšformātsTimeExample_1 ()Dim DateEx kā datumsDateEx = #4/18/2020 18:05:07 #MsgBox formāta (DateEx, "Long Time") rezultāts: 18:05:07 PMMsgBox formāts (DateEx, "Vidējs laiks") 'Rezultāts: 06:05 PMMsgBox formāta (DateEx, "Īss laiks") rezultāts: 18:05DateEx = #2/18/2021 6:05:07 #MsgBox formāta (DateEx, "Long Time") rezultāts: 6:05:07 AMMsgBox formāts (DateEx, "Vidējs laiks") 'Rezultāts: 06:05MsgBox formāta (DateEx, "Īss laiks") rezultāts: 06:05Beigu apakš

VBA formāta laiks ar pielāgotiem formātiem

Funkciju VBA formāts var izmantot, lai skaitli pārvērstu virknē ar pielāgotiem formātiem. Simboli h un hh tiek izmantoti stundām, n un nn minūtēm, s un ss sekundēm, ttttt pilnam laikam atbilstoši sistēmas iestatījumiem un AM/PM, am/pm, A/P, a/p, AMPM -pm sistēma.

1234567891011121314151617 Sub FormatTimeExample_2 ()Dim DateEx kā datumsDateEx = #4/18/2020 18:05:07 #MsgBox formāts (DateEx, "hh: nn: ss") 'Rezultāts: 18:05:07MsgBox formāts (DateEx, "h: n: s AM/PM") 'Rezultāts: 6: 5: 7 PMMsgBox formāts (DateEx, "h") 'Rezultāts: 18MsgBox formāts (DateEx, "hh") 'Rezultāts: 18MsgBox formāts (DateEx, "h: n") 'Rezultāts: 18: 5MsgBox formāts (DateEx, "hh: nn") 'Rezultāts: 18:05MsgBox formāts (DateEx, "hh: nn: s") 'Rezultāts: 18: 05: 7MsgBox formāts (DateEx, "hh: nn: ss") 'Rezultāts: 18:05:07MsgBox formāts (DateEx, "\ T \ i \ m \ e \ \ i \ s \: \ hh: nn: ss")'Rezultāts: Laiks ir: 18:05:07Beigu apakš
wave wave wave wave wave