Появилась необходимость переделать свою старую программу для подсчетов. Делал ее давно, больше 10 лет назад.
Файл сделан в формате 97-2004 (.xls).
В программе все листы защищены паролем, который постоянно обновляется при пересчете. Пароль записан на одном из листов книги в именной ячейке.
Защита идет при выполнении простого макроса, где значение пароля берется из ячейки PS1. Макрос выполняется и успешно работает на всех листах книги.
Проблема в том, что каким то образом я убрал имя ячейки из списка в менеджере имен и найти ее не могу. В VBA тоже ссылки на ячейку, кроме указанной выше, нет. Через поиск найти тоже не могу. Нужно найти где задается пароль и какой он, у меня в записях ничего не осталось.
Аксакалы, подскажите, пожалуйста, как найти эту именную ячейку? Все известные данные выше.
Задача не открыть и не снять пароль с листов, это я сделал. Нужно именно найти ячейку
Файл сделан в формате 97-2004 (.xls).
В программе все листы защищены паролем, который постоянно обновляется при пересчете. Пароль записан на одном из листов книги в именной ячейке.
Защита идет при выполнении простого макроса, где значение пароля берется из ячейки PS1. Макрос выполняется и успешно работает на всех листах книги.
Код |
---|
Sub PS() Pass = Range("PS1") ActiveSheet.Protect (Pass) End Sub |
Проблема в том, что каким то образом я убрал имя ячейки из списка в менеджере имен и найти ее не могу. В VBA тоже ссылки на ячейку, кроме указанной выше, нет. Через поиск найти тоже не могу. Нужно найти где задается пароль и какой он, у меня в записях ничего не осталось.
Аксакалы, подскажите, пожалуйста, как найти эту именную ячейку? Все известные данные выше.
Задача не открыть и не снять пароль с листов, это я сделал. Нужно именно найти ячейку