Funkcja DateValueFunkcja DateValue zwraca wartość typu Variant(Date) z wyrażenia reprezentującego datę. Składnia funkcji DateValue: DateValue(Data) Argument Data jest wymagany. Zwykle jest to wyrażenie łańcuchowe określające datę z przedziału 1 styczeń 100 do 31 grudzień 9999. Może to być rónież dowolne wyrażenie reprezentujące datę, czas, lub datę i czas w dopuszczalnych zakresach. Jeżeli podany łańcuch zawiera tylko liczby oddzielone prawidłowymi separatorami daty, funkcja DateValue rozpozna je jako rok, miesiąc i dzień zgodnie z ustawieniami krótkiej daty określonymi w systemie. Funkcja DateValue rozpoznaje również daty zawierające nazwę miesiąca w pełnej lub skrótowej formie. Np. aby zapisać datę 91-12-1 lub 1991-12-1 można posłużyć się zapisem: DateValue("1991, Grudzień 1") lub DateValue("1991, Gru 1") (zgodnie z ustawieniami systemowymi). Jeżeli w dacie zostanie pominięty rok, funkcja DateValue przyjmie bieżący rok z daty systemowej. Jeżeli argument Data zawiera informacje o czasie, to funkcja DateValue nie zwróci ich. Jeżeli jednak te informacje będę niepoprawne (np. "89:89") zostanie wygenerowany błąd. Przykład użycia funkcji DateValue: Dim varData As Variant varData=DateValue("1985, Maj 15") (Zmienne i typy zmiennych zostały opisane w innych częściach kursu.) na górę strony... |