【发布时间】:2018-02-15 02:48:33
【问题描述】:
我搜索了互联网,找到了一些可能的解决方案,但我也想在这里问一下。
目标是单击一个按钮,然后对整个工作表进行拼写检查。
这里有一些代码
Sub spellCheck()
Sheet1.Cells.CheckSpelling
End Sub
另外,我发现了这个:
Sub SpellCheck()
Dim Checkword As String, Result As Boolean
Checkword = Selection.Value
Result = Application.CheckSpelling(Checkword)
Selection.Offset(0, 1) = Result
End Sub
有什么想法吗?两者都不为我工作。谢谢!
【问题讨论】:
-
对整个工作簿进行拼写检查。 Option Explicit Sub Check_Workbook() Dim wks as Worksheet 对于 Worksheets 中的每个 wks 调用 spellCheck(wks) Next End Sub sub spellCheck(whichSheet as Worksheet) whichSheet.Cells.CheckSpelling End Sub
-
我在 C# 中有它,以防你想尝试。 stackoverflow.com/questions/12120082/…