Funkcja DateAddl() to jedna z funkcji Daty i Czasu VBA. Tworzy datę przesuniętą o określony interwał czasu.

Argumenty funkcji to:
-
- Interval – symbol jednostki daty, wartość typu String.
Możliwe opcje to:-
- yyyy – rok
- q– kwartał
- m– miesiąc
- d– dzień
- ww– tydzień
- h– godzina
- n– minuta
- s– sekunda
-
- Number -liczba jednostek czasu, wartość typu Double
- Date-data początkowa, wartość typu Date
- Interval – symbol jednostki daty, wartość typu String.
Wszystkie argumenty są obowiązkowe.
Public Sub FunkcjaDateAdd() Dim JData1 As Date Dim JData2 As Date JData1 = Now() 'przypisanie do zmiennej bieżącej daty i godziny 'Data za 3 miesiące: JData2 = DateAdd(„m”, 3, JData1) 'Data za 11 dni JData2 = DateAdd(„d”, 11, JData1) 'Data (Czas) za 20 minut: JData2 |
Funkcja ta nie ma swojego bezpośredniego odpowiednika w Excelu.
I na wszelki wypadek przypominam: