Kurs VBA: VBA Funkcje dotyczÄ…ce daty i czasu
Kurs VBA: Funkcje dotyczÄ…ce daty i czasu
Szanowni Państwo,
Zapraszamy
do
zapoznania
się
z
prezentacją
przygotowaną przez ekspertów Cognity, poruszającą tematykę funkcji daty i czasu w języku VBA.
Zainteresowanych kursem VBA zapraszamy na stronę www.cognity.pl
VBA Funkcje dotyczące daty i czasu DateAdd
Składnia:
• Zwraca daną typu VARIANT (DATE) zawierającą datę, doktórej został dodany określony przedział czasu. Argument INTERWAŁ określa przedział czasu jaki będzie dodany. • DateAdd (interwał, liczba, data) • DateAdd(’’yyyy’’,89,#1/1/2011#) zwraca 2100-01-01
Przykład:
Kurs Excel
Kurs VBA: Funkcje dotyczące daty i czasu DateDiff
Zwraca daną typu VARIANT (LONG) określającą liczbę określonego przedziału czasu pomiędzy dwoma określonymi datami. Argument INTERWAŁ określa przedział czasu jaki będzie użyty do obliczeń.
Kurs Excel
Kurs VBA: Funkcje dotyczące daty i czasu DateDiff.c.d.
Składnia:
Przykład:
• DateDiff (interwał, data1, data2[,pierwszy_dzień_tygodnia[,pie rwszy_tydzień_roku]]}
• DateDiff(’’yyyy’’,#1/1/2011#, #1/1/2100#) ’zwraca 89
Kurs Excel
Kurs VBA: Funkcje dotyczące daty i czasu
DatePart
Zwraca daną typu VARIANT[INTEGER] określającą część dane. Argument INTERWAŁ określa przedział czasu, jaki będzie zwracany.
Kurs Excel
Kurs VBA: Funkcje dotyczące daty i czasu DatePart c.d.
Składnia:
Przykład:
• DatePart (interwał, data[,pierwszy_dzień_tygod nia[pierwszy_tydzień roku]]) • DatePart(”yyyy”, Date) ’zwraca ’’2012”
Kurs Excel
Kurs VBA: Funkcje dotyczące daty i czasu DateSerial
Składnia:
Przykład:
• Zwraca daną typu VARIANT (DATE) dla określonego roku, miesiąca i dnia • DateSerial (rok, miesiąc, dzień) • DateSerial (2003, 4, 27) zwraca ”2003-4-27’’, dana typu Date
Kurs Excel
Kurs VBA: Funkcje dotyczące daty i czasu TimeSerial
Składnia:
Przykład:
• Zwraca daną typu VARIANT(DATE) zawierająca czas dla określonej godziny, minuty i sekundy. • TimeSerial (godzina, minuta, sekunda) • TimeSerial (7,45,10)’zwraca ’’07:45:10”, dana typu Date
Kurs Excel
Kurs VBA: Funkcje dotyczące daty i czasu FormatDataTime
Zwraca wyrażenie sformatowane jako data lub godzina. Argument Nazwany_Format określa jaki format wyświetlania daty/czasu będzie użyty.
Kurs Excel
Kurs VBA: Funkcje dotyczące daty i czasu FormatDataTime c.d.
Składnia:
• FormatDateTime (data, [,Nazwany_Format])
Przykład:
• FormatDataTime (Time, vbShortTime) ’zwraca ’’16:15”
Kurs Excel
Kurs VBA: Funkcje dotyczące daty i czasu MonthName
Zwraca miesiąc w postaci ciągów znaków. Argument SKRÓT typu BOOLEAN określa czy nazwa miesiąca będzie zwrócona w formie pełnej, czy skróconej.
Kurs Excel
Kurs VBA: Funkcje dotyczące daty i czasu MonthName c.d.
• MontName (miesiąc[,skrót])
Składnia:
Przykład:
• MonthName(1, True) ,zwraca ”sty”
Kurs Excel
Kurs VBA: Funkcje dotyczące daty i czasu Weekday
• Zwraca daną typu VARIANT(INTEGER) zawierająca liczbę całkowitą określającą dzień tygodnia.
Składnia:
• Weekday(data [,pierwszy_dzień_tygodnia])
Przykład:
• Weekday (Date,1)’zwraca ’’5”
Kurs Excel
Kurs VBA: Funkcje dotyczące daty i czasu WeekdayName
Zwraca łańcuch znaków reprezentujący dzień tygodnia. ArgumentSKRÓT typu Boolean określa, czy nazwa dni tygodnia będzie zwrócona w formie pełnej, czy skróconej.
Kurs Excel
Kurs VBA: Funkcje dotyczące daty i czasu WeekdayName c.d. Składnia:
• WeekdayName (dzień_tygodnia[,skrót [,pierwszy_dzień_tygodnia]] )
Przykład:
• WeekdayName (3,False, vbSunday)’zwraca "wtorek”
Kurs Excel
Kurs VBA Po więcej informacji o funkcjach daty i czasu w języku VBA zapraszamy na: • Kurs Makra w MS Excel • Kurs VBA w Excelu Podstawowy • Kurs VBA w Excelu Zaawansowany • Kurs Analiza danych z wykorzystaniem VBA. Automatyzacja raportowania • Kurs VBA w Excelu Przekrojowy
Kurs Excel
Zainteresowanych
powyższą
tematyką
zapraszamy
również na Bloga Strefa Wiedzy Cognity, gdzie znajduje się więcej artykułów w tym temacie.
Kurs Excel