У меня английский пользовательский интерфейс в Windows и в приложениях MS Office. Но я готовлю документ в Word на русском языке. Я пытался

  1. Создать поле с помощью Ctrl+F9
  2. В новом поле я ввел

    = 235555 * CardText \l 1049

  3. Нажмите Alt+F9, чтобы показать значения поля. Получил

    !Синтаксическая ошибка, L

Что не так в формуле? Я не могу найти какое-либо четкое официальное описание этого подхода.

UPD
\l - переключатель языка (официальные документы MS Office). Возможно, это работает только для полей цитирования. Но я надеюсь, что есть способ локализовать преобразование чисел в слова.

1 ответ1

0

Похоже, что MS Word автоматически определяет язык документа и выводит число в словах на обнаруженном языке. Даже в MS Word с английским MUI я создал новый документ, начал печатать по-русски с нуля, а затем вставил поля с формулой вроде

=155587\*CardText

и вывод был на русском языке. Но все же, это странно. Я создал вопрос, потому что сначала у меня был документ с несколькими английскими предложениями, и это привело к путанице.

В любом случае, в этом случае было бы лучше установить язык вывода явно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .