Коллеги! Имеется формула:
=ТЕКСТ("25.12.2011";"ГГГГ")
Все работает. Результат - 2011.
НО ТОЛЬКО если в Windows (Язык и региональные стандарты) установлен формат "Русский".
Если же формат, например, "Украинский", то результат - ГГГГ.
В этом случае формула должна выглядеть
=ТЕКСТ("25.12.2011";"YYYY")
У меня в книге таких формул 1000!
Вопросы.
1. Можно ли написать альтернативную формулу, не зависящую от языка?
2. Можно ли в макросе поменять язык? Пока я могу только проверить язык (Application.International) и попросить пользователя сменить язык системы...
=ТЕКСТ("25.12.2011";"ГГГГ")
Все работает. Результат - 2011.
НО ТОЛЬКО если в Windows (Язык и региональные стандарты) установлен формат "Русский".
Если же формат, например, "Украинский", то результат - ГГГГ.
В этом случае формула должна выглядеть
=ТЕКСТ("25.12.2011";"YYYY")
У меня в книге таких формул 1000!
Вопросы.
1. Можно ли написать альтернативную формулу, не зависящую от языка?
2. Можно ли в макросе поменять язык? Пока я могу только проверить язык (Application.International) и попросить пользователя сменить язык системы...