VB调用Word拼写检查功能实例

 更新时间:2014年07月31日 10:04:58   投稿:shichen2014  
这篇文章主要介绍了VB调用Word拼写检查功能,非常实用的功能,需要的朋友可以参考下

众所周知,Word有自带的拼写检查功能。VB中想要实现调用 Word 拼写检查功能其实很简单就可以实现,方法是先建立word对象,然后把需要检查的字符串放到 WORD中,调用word拼写检查,再取出返回值,最后关闭对象。

各个步骤的具体实现代码如下所示:

Function CheckSpell(IncorrectText as string) as string
Dim Word As Object, retText$ 
On Error Resume Next 
'建立WORD对象并打开
Set Word = CreateObject("Word.Basic")

'把需要检查的 STRING 放到 WORD
Word.AppShow
Word.FileNew
Word.Insert IncorrectText

'调用WORD 拼写检查 
Word.ToolsSpelling
Word.EditSelectAll

'得到返回值 
retText = Word.Selection$()
CheckSpell = Left$(retText, Len(retText) - 1)

'关闭文件
Word.FileClose 2 
Show

Set Word = Nothing
End Function

本实例备有详细的注释,帮助读者理解,此外读者还可以在本实例的基础上参阅其他资料做进一步的改善,以实现更为强大的功能!

相关文章

  • VB读取线程、句柄及写入内存的API代码实例

    VB读取线程、句柄及写入内存的API代码实例

    这篇文章主要介绍了VB读取线程、句柄及写入内存的API代码实例,需要的朋友可以参考下
    2014-07-07
  • VBA中操作Excel常用方法总结

    VBA中操作Excel常用方法总结

    这篇文章主要介绍了VBA中操作Excel常用方法总结,包含关闭工作簿、打开工作簿、切换工作表等,需要的朋友可以参考下
    2014-07-07
  • Basic求10000以内的完美数

    Basic求10000以内的完美数

    一个数的所有真因数加起来正好等于这个自然数本身,在数学上,具有这种性质的自然数叫做完全数。关键是求出该自然数k的所有因子。如果k%i为0,则i为k的因子,用循环语句求出k 的所有真因子(1<=i<=k/2),把它们求和,看是否等于k来判断。
    2015-05-05
  • VB语言使用ADO连接、操作SQLServer数据库教程

    VB语言使用ADO连接、操作SQLServer数据库教程

    这篇文章主要介绍了VB语言使用ADO连接、操作SQLServer数据库教程,本文讲解详细、代码中有大量注释,是非常好的一篇教程,需要的朋友可以参考下
    2014-08-08
  • VB实现禁用任务管理器的方法

    VB实现禁用任务管理器的方法

    本文给大家介绍的是使用VB来实现禁用任务管理器的方法和示例,十分的简单实用,有需要的小伙伴可以参考下。
    2015-06-06
  • VB使用ADO操作Access数据库

    VB使用ADO操作Access数据库

    这篇文章主要介绍了VB使用ADO操作Access数据库的相关资料,需要的朋友可以参考下
    2015-06-06
  • Windows 10 x64 安装 Visual Basic 6.0 SP6注意事项

    Windows 10 x64 安装 Visual Basic 

    这篇文章主要介绍了Windows 10 x64 安装 Visual Basic 6.0 SP6注意事项,需要的朋友可以参考下
    2023-06-06
  • VB使用shell函数打开外部exe程序的实现方法

    VB使用shell函数打开外部exe程序的实现方法

    这篇文章主要介绍了VB使用shell函数打开外部exe程序的实现方法,是非常实用的一个功能,需要的朋友可以参考下
    2014-07-07
  • 使用WMI得到计算机的信息

    使用WMI得到计算机的信息

    WMI是一项行业推荐规范,旨在为访问企业环境中的管理信息而开发一种标准化技术。该信息包括系统内存的状态、当前安装的客户应用程序清单,以及有关客户端状态的其他数据
    2019-04-04
  • VBA中连接SQLSERVER数据库例子

    VBA中连接SQLSERVER数据库例子

    这篇文章主要介绍了VBA中连接SQLSERVER数据库例子,VBA是指Visual Basic for Applications,是Visual Basic的一种宏语言,需要的朋友可以参考下
    2014-07-07

最新评论