Funkcja VBA DateAdd

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

kliknij, aby powiekszyć

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

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:

Data i czas to liczba


Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *