Вставка текущей даты в отчет Word

Нужно в отчете Word отобразить текущую дату. Нашел метод

Selection.InsertDateTime()

который принимает параметры. Собственно вопрос: какие нужно передать параметры, чтобы дата отобразилась в формате "13 июня 2012"?

Нравится

3 комментария

В целом формат команды при вызове (подробнее):

function InsertDateTime(
	 DateTimeFormat : Object, 
	 InsertAsField : Object, 
	 InsertAsFullWidth : Object, 
	 DateLanguage : Object, 
	 CalendarType : Object
);

Для указанного вами отображения попробуйте указать при вызове следующие параметры:
DateTimeFormat:="dd MMMM yyyy"
DateLanguage:=1049

Языки - 1049 для русского, 1058 для украинского, 1059 для белорусского

Попробуйте разобраться с описанием метода InsertDateTime()

И еще -- в отчете Ворд, насколько я помню, можно вставить текущую дату через макросы. А формат отображения зависит от региональных настроек самого компьютера.

Спасибо большое за помощь

Показать все комментарии