Проверить наличие текста в ячейке закрытого .xltx файла

Добрый день!Помогите, пожалуйста, решить задачку, готовые решения почему то не сработали. Хочу сделать небольшую проверку перед выполнением макроса. Разумеется скрытую.В папке C:\Mail лежит файл шаблона mail.xltx В файле mail.xltx, на листе "Лист2", ячейке B5 есть текст "123".Нужно проверить, если в этом файле, на этом листе, именно в этой ячейке, есть "123", тогда выполняем всё остальное. Если текста нет, или он другой, или нет самого листа, тогда сообщение об ошибке.
3 ответа

готовые решения почему то не сработали
Какие именно? https://www.excel-vba.ru/chto-umeet-...akrytoj-knigi/


Marius2018,
dim x as variant
    Set wb = GetObject("C:\Mail\mail.xltx")
    x = wb.Sheets("Лист2").Range("B5").Value
    wb.Close False
Дальше работаете с x


Aleks777, Большое спасибо, разобрался.