Funkcija TimeSerial

Vraća vrijednost Variant (Datum) koja sadrži vrijeme za određeni sat, minutu i sekundu.

Sintaksa

TimeSerial ( sat, minuta, drugo )

Upozorenje    Provjerite jesu li argumenti u ispravnom rasponu vrijednosti. Argument koji nije valjan može rezultirati netočnim rezultatom.

Sintaksa funkcije TimeSerial sadrži sljedeće argumente:

Argument

Opis

sat

Obavezno. Variant (cijeli broj). Broj između 0 (12:00 A.M.) i 23 (11:00), inclusive ili numerički izraz.

minuta

Obavezno. Variant (cijeli broj). Bilo koji brojčani izraz.

sekunda

Obavezno. Variant (cijeli broj). Bilo koji brojčani izraz.

Napomene

Da biste odredili vrijeme, kao što je 11:59:59, raspon brojeva za svaki argument TimeSerial trebao bi biti u normalnom rasponu za jedinicu. To je, 0 – 23 za sate i 0 – 59 za minute i sekunde. No, možete navesti i relativne vrijeme za svaki argument pomoću numeričkog izraza koji predstavlja neki broj sati, minuta ili sekunde prije ili nakon određenog vremena. U sljedećem se primjeru koristi izrazi umjesto apsolutnih brojeva vremena. Funkcija TimeSerial vraća vrijeme za 15 minuta prije (-15) šest sati prije podneva (12 - 6) ili 5:45:00 ujutro.

TimeSerial(12 - 6, -15, 0)

Kada neki argument premašuje uobičajeni raspon tog argumenta, on se povećava na sljedeću veću jedinicu prema potrebi. Ako, primjerice, navedete 75 minuta, ona se procjenjuje kao jedan sat i 15 minuta. Ako je bilo koji pojedinačni argument izvan raspona-32.768 na 32.767, pojavljuje se pogreška. Ako vrijeme određeno tri argumenta uzrokuje pad datuma izvan prihvatljivog raspona datuma, pojavljuje se pogreška.

Primjer upita

Izraz

Rezultati

Odaberite TimeSerial (18, 12, 10) kao NewTime iz grupe ProductSales po TimeSerial (18, 12, 10);

Vraća "vrijeme" koje se sastoji od određenog sata, minute i sekunde unesene u argumente funkcije i prikazuje se u programu NewTime. Rezultat: "6:12:10 PM".

Primjer VBA

Napomena: Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.

U ovom se primjeru koristi funkcija TimeSerial da bi se vratilo vrijeme za određeno sat, minutu i drugo.

Dim MyTime
MyTime = TimeSerial(16, 35, 17)
' MyTime contains serial representation of 4:35:17 PM.

Dodatni sadržaji

Odabir odgovarajuće funkcije datuma

Potrebna vam je dodatna pomoć?

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

×