Funcția DateAdd este folosită pentru a adăuga un interval de timp specificat la data sau prin scăderea din ea. De exemplu, funcția DateAdd poate fi utilizată pentru a calcula data la care este de 30 de zile începând de astăzi, sau timpul după 45 de minute.
Pentru a adăuga zile la o dată. Valorile de utilizare „Ziua anului“ ( „y“), „Ziua“ ( „d“), sau „Ziua săptămânii“ ( „w“).
Dacă data calculată precede anul 100 (de ex., E. scade mai vechi decât data specificată în argumentul), apare o eroare.
În cazul în care numărul nu este o valoare de tip lung, este rotunjit la cel mai apropiat număr întreg anterior de calcul.
Notă: Formatul valoarea returnată pentru funcția DateAdd este determinată de parametrii panoului de control. în loc de formatul transmis în data argument.
Notă: În cazul în care proprietatea calendarului calendarul gregorian, data argument ar trebui să fie indicate ca atare. Dacă utilizați un calendar Hijra, data trebuie să i se conformeze. Dacă valoarea este numele lunii, acesta trebuie să îndeplinească setarea curentă a calendarului. Pentru a reduce probabilitatea de nerespectare a numelor de luni setarea curentă a calendarului. introduceți valori numerice pentru luna (utilizați formatul de dată scurt).
Notă: Următoarele exemple arată cum să utilizați această funcție în Visual Basic pentru modulul Applications (VBA). Pentru mai multe informații despre lucrul cu VBA, selectați Programator de referință în lista verticală de lângă caseta de căutare, apoi tastați unul sau mai multe cuvinte în câmpul de căutare.
În acest exemplu, datele utilizate ca date de intrare, și în această privință prin intermediul funcției DateAdd adaugă un număr specificat de luni, iar apoi se afișează data corespunzătoare în viitor.