Funkcja TimeSerialFunkcja TimeSerial zwraca wartość typu Variant(Time) zawierającą czas dla określonej godziny, minuty i sekundy. Składnia funkcji TimeSerial: TimeSerial(godzina, minuta, sekunda) Funkcja TimeSerial ma trzy wymagane argumenty: godzina - (wymagana) wartość typu Integer, z zakresu 0 (12 AM) do 23 (11 PM). minuta - (wymagana) wartość typu Integer. sekunda - (wymagana) wartość typu Integer. Aby określić czas (np. 11:59:59) zakres liczb każdego argumentu funkcji TimeSerial powinien być odpowiedni dla jego dopuszczalnych wartości, tzn. 0-23 dla godziny, 0-59 dla minut i sekund. Można również określić czas używając dowolnego wyrażenia numerycznego, które określa godzinę, minutę lub sekundę. Można np. pobrać czas: 15 minut przed (-15), 6 godziną przez południem (12-6). To będzie godzina 5:45:00. TimeSerial (12-6, -15, 0) Kiedy jakiś argument wykracza poza dopuszczalny dla niego zakres to zostaje zwiększona wartość kolejnej "większej" jednostki. Np. jeżeli zostanie podane 75 minut, to zostanie zwiększona godzina a minuta ustawiona na 15. Jeżeli argument wykracza poza zakres -32,768 do 32,767 zostanie wygenerowany błąd. Jeżeli czas określony przez podane argumenty wykracza poza dopuszczalny zakres dat zostanie wygenerowany błąd. Przykład użycia funkcji TimeSerial: Dim varCzas As Variant varCzas=TimeSerial(10, 7, 30) ' zmienna varCzas zawiera czas 10:07:30 (Zmienne i typy zmiennych zostały opisane w innych częściach kursu. na górę strony... |