Nápověda LibreOfficeDev 7.6
Přidá k určenému datu interval (se zadaným počtem opakování) a vrátí výsledné datum.
DateAdd (interval As String, number As Long, date As Date) As Date
Proměnná typu Variant, která obsahuje datum.
interval - Řetězec z následující tabulky, který určuje interval.
| Interval (řetězec) | Vysvětlení | 
|---|---|
| yyyy | Rok | 
| q | Čtvrtletí | 
| m | Měsíc | 
| y | Den v roce | 
| w | Den v týdnu | 
| ww | Týden v roce | 
| d | Den | 
| h | Hodina | 
| n | Minuta | 
| s | Sekunda | 
number - Číselný výraz, který určuje, kolikrát se má interval přidat (number je kladné) nebo odebrat (number je záporné).
date - Datum nebo název proměnné typu Variant obsahující datum. K této hodnotě se přidá hodnota interval tolikrát, kolik udává proměnná number.
Sub example_dateadd
    MsgBox DateAdd("m", 1, #1/31/2004#) &" - "& DateAdd(date:=#2005-01-31#, interval:="m", number:=1)
End Sub