Funkce TimeSerial

Vrátí hodnotu typu Variant (Date), která udává čas pro zadané hodiny, minuty a sekundy.

Syntaxe

Funkce TimeSerial(hodiny, minuty, sekundy)

Syntaxe funkce TimeSerial obsahuje následující argumenty:

Argument

Popis

ti

Povinný argument. Typ variant (Celé číslo). Číslo od 0 (12:00 dop.) a 23 (11:00 odp.) včetně nebo Číselný výraz.

minutu

Povinný argument. Typ variant (Celé číslo). Libovolný číselný výraz

druhou

Povinný argument. Typ variant (Celé číslo). Libovolný číselný výraz

Poznámky

Pokud chcete určit čas, například 11:59:59, rozsah čísel pro každý argument TimeSerial by měl být v normálním rozsahu jednotky. To znamená 0 – 23 pro hodiny a 0 – 59 pro minuty a sekundy. Můžete však určit relativní časy pro jednotlivé Argument pomocí číselného výrazu, který představuje určitý počet hodin, minut nebo sekund před nebo po určitém čase. Následující příklad používá výrazy namísto absolutních časových čísel. Funkce TimeSerial vrátí čas 15 minut před (-15) šest hodin před polednem (12 - 6) nebo 5:45:00 dop.

TimeSerial(12 - 6, -15, 0)

Pokud některý z argumentů přesáhne normální rozsah pro daný argument, zvýší se podle potřeby na další větší jednotku. Pokud třeba zadáte 75 minut, bude vyhodnocena jako jedna hodina a 15 minut. Pokud je některý z argumentů mimo rozsah – 32 768 až 32 767, dojde k chybě. Pokud čas určený třemi argumenty způsobí, že datum spadá mimo přijatelný rozsah dat, dojde k chybě.

Příklad dotazu

Výraz

Výsledky

Podle TimeSerial (18, 12, 10) vyberte možnost TimeSerial (18, 12, 10) jako NewTime ze skupiny ProductSales.

Vrátí hodnotu "Time" vytvořenou v argumentech funkce zadanou hodinu, minutu a sekundu a zobrazí se ve sloupci NewTime. Výsledek: "6:12:10 odp."

Příklad jazyka VBA

Poznámka: Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.

V tomto příkladu se funkce TimeSerial použije k vrácení času za zadanou hodinu, minutu a sekundu.

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

Poznámka:  Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát vědět, jestli vám informace pomohly? Pokud chcete, můžete se podívat na anglickou verzi článku.

Viz taky

Volba správné datové funkce

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×