Я создаю пользовательскую ленту для книги в Excel 2007. Если я открою файл Excel в виде zip-файла, то смогу увидеть файл customUI.xml
, созданный для работы этих изменений на ленте.
Что я хотел бы сделать, это защитить файл Excel от пользователей, открывающих файл в виде zip-файла и удаляющих файл customUI.xml
и, таким образом, позволяющих обойти пользовательские элементы управления ленты.
Я хотел бы сделать это без использования защиты паролем при открытии файла в Excel. Пользователи должны иметь возможность открывать и заполнять информацию на листе без ввода пароля, но у них не должно быть доступа к содержимому zip-структуры рабочей книги.
У кого-нибудь есть идеи, как мне это сделать?
Изменить: решение состоит в том, чтобы использовать решение VSTO.