You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

是否存在Outlook AutoCorrect对象?如何快速向其自动更正库添加条目

Outlook AutoCorrect 对象相关问题解答
  • Outlook没有独立的AutoCorrect对象,它的自动更正功能依赖并共享Microsoft Word的AutoCorrect库。
  • 你尝试的代码AutoCorrect.Entries.Add Name:=BadWord, Value:= GoodWord无法直接在Outlook中运行,因为Outlook对象模型不包含顶层的AutoCorrect对象。
  • 要批量添加自动更正条目,直接操作Word的AutoCorrect对象即可,添加后的条目会自动同步到Outlook的邮件编辑场景中(因为Outlook的邮件编辑器基于Word引擎)。

示例VBA代码

Sub AddAutoCorrectEntriesToOutlook()
    Dim wordApp As Object
    Dim badWord As String, goodWord As String
    
    ' 后期绑定Word应用,无需提前引用库
    Set wordApp = CreateObject("Word.Application")
    
    ' 示例:添加单条更正规则,可扩展为批量循环处理
    badWord = "teh"
    goodWord = "the"
    
    wordApp.AutoCorrect.Entries.Add Name:=badWord, Value:=goodWord
    
    ' 关闭Word进程
    wordApp.Quit
    Set wordApp = Nothing
End Sub

内容的提问来源于stack exchange,提问作者BMoore

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 12:45:25