2

Я создаю пользовательскую ленту для книги в Excel 2007. Если я открою файл Excel в виде zip-файла, то смогу увидеть файл customUI.xml , созданный для работы этих изменений на ленте.

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

У кого-нибудь есть идеи, как мне это сделать?

Изменить: решение состоит в том, чтобы использовать решение VSTO.

1 ответ1

3

Запретить пользователям редактировать файл Excel. Если пользователь может редактировать файл, он может редактировать его любым способом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .