

Excel VBA
Excel VBA 实现单词拼写检查
2016-12-12 23:01:30
Excel 自带英文单词拼写检查,那VBA能否使用到这项功能呢?
答案是可以的,以下示例就是使用VBA调用Excel的英语单词拼写检查功能。当鼠标选择一个区域时,就对这个区域进行拼写检查,单词错误的单元格会显示为特殊的颜色
作者:Excel小子-Office中国
Excel拼写检查详细操作动画
Excel拼写检查详细VBA代码:
Private Sub Workbook_Open()
MsgBox "选择一个单元格区域,检查该单元格区域内的单词是否拼写正确。"
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim rg As Range
For Each rg In Target
If Not Application.CheckSpelling(StrConv(rg.Value, vbProperCase)) Then
rg.Interior.ColorIndex = 3 '英文单词拼写不正确,就变颜色
End If
Next rg
End Sub