Format. Двухзначный год.

fatherboard
Дата: 06.03.2008 18:52:25
А почему код...
Dim dat As Date
dat = DateAdd("m", -3, Format(Date, "dd/mm/yy"))
Debug.Print dat
... возвращает 06.12.2007, а не 06.12.07?
Как сделать год двухзначным?
CtrlAlt
Дата: 06.03.2008 18:58:59
dat = Format(DateAdd("m", -3, Date), "dd/mm/yy")
sdfgsdfgsdf
Дата: 06.03.2008 18:59:27
Format(Date, "Краткий формат даты"))

Format(Date, "Short Date"))
sdfgsdfgsdf
Дата: 06.03.2008 19:01:24
sdfgsdfgsdf
Format(Date, "Краткий формат даты"))

Format(Date, "Short Date"))


стормозил.... не то...
fatherboard
Дата: 06.03.2008 19:04:06
Оба варианта дают тот же результат
CtrlAlt
Дата: 06.03.2008 19:06:46
Не понятно почему dat типа Date.
Если хочешь дату в каком-нибудь формате - преобразуй в строку.

Dim dat As String
fatherboard
Дата: 06.03.2008 19:07:30
Спасибо.
Анатолий ( Киев )
Дата: 07.03.2008 13:05:34
?Format(date,"DD/MM/YY")
07.03.08
?Format(date,"DD\/MM\/YY")
07/03/08