我有一个运行宏的excel,需要引用嵌入在其他工作表中相同excel中的word /文本文件,可以在sheet2中说,我希望宏读取后端本身的嵌入文件并且不打开或使其可见,也无需将其保存在本地。任何帮助将不胜感激。
我尝试使用文本文档,但是在运行时无法关闭或隐藏它,因此将其转换为Word文档以获取所需的对象。.在“ objWord.Application”中仍然遇到相同的错误“对象变量或未设置块变量” 。退出”
代码如下:
Dim objWord As Object 'Word.Document
Dim oEmbFile As OLEObject
Set oEmbFile = ThisWorkbook.Sheets("Sheet2").OLEObjects(1)
oEmbFile.Verb Verb:=xlPrimary
objWord.Application.Exit
Dim objWord As Object 'Word.Document
Dim oEmbFile As OLEObject
Set oEmbFile = ThisWorkbook.Sheets("Sheet2").OLEObjects(1)
oEmbFile.Verb Verb:=xlPrimary
objWord.Application.Exit
我希望宏能够在后端本身读取嵌入式文件,并且不要打开或使其可见,也不需要将其保存在本地。