<p class="Paragraph">Vrátí číslo z řetězce dat, které představuje úplné datum v jediné číselné hodnotě. Tento číselný údaj lze použít ke zjištění rozdílu mezi dvěma daty.</p>
<p class="Paragraph">Datum: Datum je řetězec obsahující datum, který lze zadat v téměř jakémkoli formátu. Datum 06.12.1995 lze například zadat v jakémkoli z následujících formátů:</p>
<p class="Paragraph">06.12.1995</p>
<p class="Paragraph">6.12.95</p>
<p class="Paragraph">6.12.1995</p>
<p class="Paragraph">6.12, 1995</p>
<p class="Paragraph">06.12, 1995</p>
<p class="Paragraph">06,12.95</p>
<p class="Paragraph">6,12.1995</p>
<p class="Paragraph">12, ─ìervna 1995</p>
<p class="Paragraph">12 ─ìervna 95</p>
<p class="Paragraph">12. ─ìervna 1995</p>
<p class="Paragraph">12. ─ìervna 95</p>
<p class="Paragraph">12/06/1995</p>
<p class="Paragraph">12/6/95</p>
<p class="Paragraph">Touto funkcí lze převést datum mezi 1. prosincem 1582 a 31. prosincem 9999 na jedinou číselnou hodnotu, kterou lze potom použít k výpočtu rozdílu mezi dvěma daty. Pokud není zadané datum v přijatelném rozsahu, aplikace <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Basic zobrazí chybovou zprávu.</p>
<p class="Paragraph">Na rozdíl od funkce DateSerial, ve které se rok, měsíc a den zadávají jako samostatné číselné hodnoty, se ve funkci DateValue zadává řetězec ve formátu den.[,]měsíc.[,]rok.</p>
<p class="P2">Příklad:</p>
<p class="PropText">Sub ExampleDateValue</p>
<p class="PropText">msgbox DateValue("12/02/1997") REM 12.12.1997 00:00:00</p>