Я хочу получить сегодняшнюю дату в определенном формате с английским именем месяца.Как изменить локаль отформатированной даты?
Я использую Format(DateValue(Now), "dd-mmm-yyyy")
, , который дает мне 05-cze-2013
, который на польском языке. Я хочу получить 05-Jan-2013
.
Меня интересует только решение VBA. Также представьте способ вернуть языковой стандарт к оригиналу, также используя VBA.
** Mehow **, это действительно впечатляет. Я еще не видел этого трюка. У вас есть ссылка для дальнейшего чтения? Я бы очень хотел понять, как вы это сделали. – tbur
@tbur ive записал и отредактировал макрос, но также я предоставил полезную ссылку, если вы захотите копать глубже –
Как это сделать с помощью переменной String? 'Dim myDate As String: myDate = Format (DateValue (Now)," [$ -409] mmmm yyyy ")' не работает, месяц по-прежнему на английском (мой язык ОС) ... –