У меня есть Excel, в котором выполняется макрос, для которого требуется ссылка на текстовый файл со словом, встроенный в тот же Excel в другой лист, скажем, на sheet2, я хочу, чтобы макрос читал встроенный файл в самом бэкенде и не открывал или сделать его видимым, а также нет необходимости сохранять его в локальном. Любая помощь будет оценена.
Я пытался с текстовым документом, но не смог закрыть или скрыть его во время выполнения, поэтому преобразовал его в текстовый документ, чтобы получить требуемые объекты ... все еще сталкивался с той же ошибкой "Переменная объекта или С переменной блока не установлено" в "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
Dim objWord As Object 'Word.Document
Dim oEmbFile As OLEObject
Set oEmbFile = ThisWorkbook.Sheets("Sheet2").OLEObjects(1)
oEmbFile.Verb Verb:=xlPrimary
objWord.Application.Exit
Я хочу, чтобы макрос считывал внедренный файл в самом бэкэнде и не открывал и не делал его видимым, а также не нужно сохранять его локально.