【发布时间】:2015-08-25 11:57:51
【问题描述】:
我正在编写 VBA 代码来读取 word 文档内容并粘贴它们 在excel表格中,一切都很好,
但是同时阅读多个word文档的一些word文档 显示错误消息,例如“Word 无法触发事件”, 由于这个程序挂断。
谁能建议一个 VBA 代码来忽略这些类型的错误并阅读 单词内容。
下面有我放置的代码。
Dim oDoc As Word.Document
Set oDoc = GetObject("D:\176013(1).doc")
str = oDoc.Content.text
MsgBox (str)
oDoc.Close (0)
根据答案
Dim wdApp As Word.Application
Dim oDoc As Word.Document
Set wdApp = CreateObject("word.Application")
wdApp.DisplayAlerts = **** 'unable to give false here, it shows only three options wdAlertsNone, wdAlertsMessageBox, wdAlertsAll
Set oDoc = wdApp.Documents.Open("D:\176013(1).doc")
str = oDoc.Content.text
oDoc.Close (0)
wdApp.Quit False
【问题讨论】:
标签: vba error-handling document