2

Мне нужно уметь использовать английскую формулу на моем французском ноутбуке. Можно ли использовать это без установки языкового пакета?

Я видел этот ответ от Microsoft:

https://answers.microsoft.com/en-us/msoffice/forum/msoffice_excel-mso_mobile-mso_2013_release/change-excel-formula-language/d6bf1b1a-5df0-4140-93c0-f2632c65aaa0

или здесь Сменить язык команды в Excel

но я думал, что возможно решение VBA было возможно. Любые идеи или советы о том, где искать?

1 ответ1

2

Кажется, вы уже провели какое-то исследование, но не хотите терять надежду ... однако, не так много. Одной только этой проблемы достаточно для того, чтобы разрешить только английские установки Excel для меня. Лично я не понимаю, почему в международных установках не должно быть возможности использовать английский в формулах вместо языка интерфейса, но так оно и есть.

К сожалению, вы не можете изменить язык для формул с помощью сценария VBA.

Вы можете использовать VBA для назначения английских формул ячейкам, но тогда они будут переведены на язык интерфейса:

Sub add_formula()
  Range("A1").Value = "=SUM(B:B)"
End Sub

Посмотрите этот хорошо написанный пост для пары полезных советов по этому вопросу.

Что я делаю, и я рекомендую использовать только очень простые формулы, которые вы можете легко и быстро перевести с помощью этой таблицы. для чего-то большего используйте код VBA, который переносим между языковыми установками.

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