Добрый день, уважаемые гуру Excel.
Есть файл с макросом, делал не я. Суть макроса в подстановке значений в ListBox в зависимости от того какие символы введены в TextBox. Данные для подстановки берутся из диапазона на листе Sheet1, если запускать макрос на листе Sheet1 все работает как надо.
Но если добавить еще один лист Sheet2 и попытаться запустить макрос находясь на листе Sheet2 выходит ошибка: Run-time error '1004': Application-defined or object-defined error
Необходимо запускать макрос с листа Sheet2 используя для подстановки значений в ListBox диапазон на листе Sheet1.
Помогите, пожалуйста, разобраться почему появляется ошибка и как ее исправить.
Файл с примером во вложении
Есть файл с макросом, делал не я. Суть макроса в подстановке значений в ListBox в зависимости от того какие символы введены в TextBox. Данные для подстановки берутся из диапазона на листе Sheet1, если запускать макрос на листе Sheet1 все работает как надо.
Но если добавить еще один лист Sheet2 и попытаться запустить макрос находясь на листе Sheet2 выходит ошибка: Run-time error '1004': Application-defined or object-defined error
Необходимо запускать макрос с листа Sheet2 используя для подстановки значений в ListBox диапазон на листе Sheet1.
Помогите, пожалуйста, разобраться почему появляется ошибка и как ее исправить.
Файл с примером во вложении