强制Excel使用英文公式格式

Jaa*_*ayB 5 excel vba excel-formula

有没有办法强制excel使用英语公式?这是我第一次遇到基于语言的问题,因为我通常不会让另一种语言的用户使用我的工作表.

我的表格基本上就是一张巨大的桌子.计算并使用隐藏列上的TRUE或FALSE语句定义某些行的可见性,并在按下按钮或某些单元格更改时刷新.

我有一个西班牙用户最近打开该文件,由于TRUE显示为VERDADERO,所有内容都被隐藏了.VBA找不到TRUE,因此没有任何东西被认为是TRUE,一切都被隐藏了.

这有什么有效的方法吗?我想不出一个快速简便的补丁方法.

干杯!

Sam*_*Sam 1

让公式返回"TRUE"or "FALSE"(即 aString而不是 a Boolean),那么它就不会被翻译。

听起来您无论如何都在比较布尔值和字符串,这就是代码中比较失败的原因。

或者:

将单元格格式设置为数字,以便它返回1or0并与其进行比较。

这里的问题不一定是翻译,而更多的是您比较代码中的值的方式。