Funkcja TimeSerial VBA zwraca czas złożony z argumentów takich jak godzina, minuta, sekunda. Jeśli w VBA posiadasz liczby reprezentujące godzinę, minutę, sekundę i chcesz z nich złożyć czas, skorzystaj z funkcji TimeSerial. W przypadku, gdybyś chciał złożyć z elementów nie czas, a datę, skorzystaj z funkcji VBA DateSerial.
'datatalk.pl TimeSerial(Hour As Integer, Minute As Integer, Second As Integer)
Hour– Liczba reperentująca godzinę w czasie
Minute – Liczba reprezentująca minuty w czasie
Second– Liczba reprezentująca sekundy w czasie
Zwrot funkcji: Date / Wartość reprezentująca czas
Jak używać funkcji TimeSerial w VBA Excel? Poniżej przykład użycia funkcji TimeSerial w Edytorze VisualBasic.
Przykład 1:
'datatalk.pl Range("A1") = TimeSerial(16, 52, 21) MsgBox TimeSerial(12, 55, 59)
Przykład 2:
'datatalk.pl Dim intHour As Integer Dim intMinute As Integer Dim intSecond As Integer intHour = 23 intMinute = 12 intSecond = 32 MsgBox TimeSerial(intHour, intMinute, intSecond) Range("A2") = TimeSerial(intHour, intMinute, intSecond)
Funkcję możemy stosować w: Excel 2003, Excel 2007, Excel 2010, Excel 2013, Excel 2016.
Artykuł jest częścią listy funkcji VBA Excel. Listę wszystkich funkcji VBA znajdziesz pod tym adresem: Funkcje VBA.
W jaki sposób w Excel zmienić datę na pierwszy lub ostatni dzień miesiąca? W tym…
Średnia ważona w Excel - Jak ją obliczyć W tym przykładzie dowiesz się jak obliczyć…
Data i godzina w Excel - Jak ją szybko wstawić Jest wiele sposobów na wstawienie…
Dni robocze w Excel - Jak je obliczyć? Jeśli chcesz obliczyć dni robocze w Excel…
Kurs Excel - poziom podstawowy Kurs Excel od podstaw jest już opublikowany. Możesz z niego…
Jak w Excel zrobić pierwiastek inny niż drugiego stopnia Jeśli chcesz w Excel obliczyć pierwiastek…