0

我知道 Axlsx 中的数据验证,但是我不确定这就是我在这里寻找的。我不想验证任何数据本身,但希望忽略任何单元格通知(此处为 Excel)。

例如,我在几个单元格上看到的通知是:

The number in this cell is formatted as text or preceded by an apostrophe.

我尝试做这样的事情来选择整个工作表并避免显示任何验证错误,但是它对我不起作用:

sheet.add_data_validation("A1:H100", {
  showErrorMessage: false
 })

我可以使用数据验证来避免在 Excel 中显示这些通知吗?

4

1 回答 1

0

这是 Excel 选项 ► 公式 ► 错误检查规则 ► 格式化为文本或前面带有撇号的数字中的错误检查选项之一。(或Alt+ F, T,F然后Alt+ H

要通过 VBA 停止显示这些错误控制消息,请运行以下代码行。

Application.ErrorCheckingOptions.NumberAsText = False
于 2015-02-23T03:53:12.717 回答