1

如何防止查看运行以下代码时打开的 Excel 拼写检查弹出窗口?而且当进行拼写更正时,我想将特定单元格存储在一个数组中。

xlWorkSheet.CheckSpelling(Type.Missing, true, false, Type.Missing);

此代码会进行正确的拼写检查,但会弹出拼写检查。我想防止这种情况发生,并将所有更正的单词存储在一个数组中。

4

1 回答 1

0

如果您使用 Excel 的 Application 对象的 CheckSpelling 方法,而不是 Worksheet 对象或 Range 对象,它将返回 True 或 False 并且不显示对话框。但是,它只检查一个单词,因此您必须逐个单元格地遍历范围,然后在空格字符上拆分单元格的内容,然后遍历单词数组并将它们传递给 Application.CheckSpelling。

于 2012-08-27T15:49:54.917 回答