Hoe gebruik ik de vba timeserial-functie?

De VBA TIMESERIAL-functie wordt vermeld in de tijdcategorie van VBA-functies. Wanneer u het in VBA-code gebruikt, retourneert het een geldige VBA-tijd op basis van de opgegeven uren, minuten en seconden . Simpel gezegd kunt u een tijdwaarde creëren door uren, minuten en seconden op te geven.

Syntaxis

TimeSerial (uur, minuut, seconde)

Argumenten

  • Tijd : een geheel getal tussen 0 en 23 om tijden op te geven.
  • Minuut : een geheel getal tussen 0 en 59 om minuten op te geven.
  • Seconde : een geheel getal tussen 0 en 59 om seconden op te geven.

Voorbeeld

Om praktisch te begrijpen hoe u de VBA TIMESERIAL-functie kunt gebruiken, moet u het onderstaande voorbeeld doorlopen waarin we er een vba-code mee hebben geschreven:

example-vba-timeserial-function
 Sub example_TIMESERIAL() Range("A1").Value = TimeSerial(10, 35, 56) End Sub

In het bovenstaande hebben we de TIMESERIAL gebruikt om een geldige tijd te creëren (volgens VBA) door direct uren, minuten en seconden in de functie op te geven en deze tijd werd geretourneerd in cel A1.

Opmerkingen

  • TIMESERIAL kan waarden accepteren buiten het normale bereik. Als u 61 minuten opgeeft, wordt 1 uur bij de uurwaarde opgeteld en wordt 1 als minuutwaarde gebruikt.
  • Als een argument buiten -32768 tot 32767 ligt, retourneert VBA runtimefout 13.

Voeg een reactie toe

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