在写入模式下从Excel打开Word
我正在尝试从excelvba编辑.docx文件 到目前为止,我的代码是:在写入模式下从Excel打开Word,excel,vba,ms-word,Excel,Vba,Ms Word,我正在尝试从excelvba编辑.docx文件 到目前为止,我的代码是: Dim wApp As Word.Application Dim wDoc As Word.Document Set wApp = CreateObject("word.Application") wApp.Visible = True Set wDoc = wApp.Documents.Open(Filename:=ThisWorkbook.Path & "\file.docx", ReadOnly:=Fal
Dim wApp As Word.Application
Dim wDoc As Word.Document
Set wApp = CreateObject("word.Application")
wApp.Visible = True
Set wDoc = wApp.Documents.Open(Filename:=ThisWorkbook.Path & "\file.docx", ReadOnly:=False)
问题是word文件打开正确,但它以只读文件的形式打开,我需要编辑它的文本
我缺少什么?Word文档是否保存为只读文件?不,文档不是只读的啊,我已经找到了。整个系统存储在一个只读文件夹中。真丢脸,我不能复制这个。文件Word文档是下载的还是您编写的?您可以使用FileCopy将文件移出只读系统,并使用SetAttr filePath、vbNormal使文件读写