Hoe krijg ik de huidige datum en tijd?

In deze zelfstudie leren we verschillende manieren om de datum en tijd van vandaag te verkrijgen met behulp van VBA-code.

De datum van vandaag in VBA

In VBA is er een functie genaamd ” DATUM ” die u kunt gebruiken om de huidige datum te verkrijgen. Wanneer u deze functie gebruikt, retourneert deze, net als in het volgende voorbeeld, de huidige datum op basis van de systeemdatuminstelling.

 Sub myMacro() Range("A1") = Date End Sub

Wanneer u deze code uitvoert , wordt de huidige datum in cel A1 ingevoerd en wordt de huidige datumnotatie gebruikt die u in Excel heeft.

de datum-van vandaag in vba

U kunt deze functie ook gebruiken om de datum van vandaag in een berichtenvenster te krijgen, net als de volgende code.

 Sub myMacro() MsgBox Date End Sub

De datum van vandaag en de huidige tijd

Op dezelfde manier is er een functie genaamd ” NU ” die u kunt gebruiken om de datum en tijd van vandaag op te halen. Zoals u kunt zien, hebben we dit in de volgende code gebruikt om de huidige datum en tijd in cel A1 op te halen.

huidige-datum-en-huidige-tijd
 Sub myMacro() Range("A1") = Now End Sub

Huidig uur

Als u nu alleen de huidige tijd wilt zien in plaats van datum en tijd, moet u een andere functie “Formatteren” gebruiken ( u kunt hier meer over deze functie lezen ) samen met de nu-functie.

huidig uur

In de bovenstaande code hebben we de nu-functie gebruikt om de waarde van de format-functie op te geven en vervolgens een format voor alleen tijd gebruikt.

 Sub myMacro() Range("A1") = Format( Now , "HH:MM Am/Pm") End Sub

Het formaat van de datum van vandaag wijzigen (bijvoorbeeld: JJJJMMDD)

U kunt ook de formaatfunctie gebruiken om het formaat van de huidige datum te wijzigen. In de volgende code hebben we de formaatfunctie gebruikt en het formaat gespecificeerd als “JJJJMMDD”.

 Sub myMacro() Range ("A1"). Value = Format ( Date , "YYYY/MM/DD") End Sub

Opmerking: in de bovenstaande code hebben we de eigenschap value gebruikt om de datum in cel A1 in te voeren.

datumnotatie van vandaag

Voeg een reactie toe

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *