Excel 2007
Я хочу, чтобы макрос поместил сегодняшнюю дату в текущую ячейку в формате dd-mmm-yy, например, 30-октябрь-14.
Код у меня прост:
«ActiveCell.Значение = формат (сейчас (), "дд-ммм-гг")'
По некоторым причинам это возвращает "30 октября 14" с пробелами вместо дефисов.
Подобные форматы работают правильно. например
дд-мм-гг дает 30-10-14,
дд ~ ммм ~ гг дает 30 ~ 14 октября
Фактическое значение ячейки установлено на "10 30 2014"
Может кто-нибудь дать мне простой обходной путь и, если возможно, объяснить, почему это происходит?