Я создаю файл excel из coldfusion. То есть использование и преобразование вывода html в формат .xls. Идея состоит в том, чтобы на лету создать файл Excel, прикрепить его к электронному письму и отправить пользователям. Затем пользователи заполнят нужные ячейки и отправят файл обратно по электронной почте.
Я могу создать файл, применить css, применить формулы и все такое. Проблема в том, что мы хотим сделать этот файл защищенным. То есть мы не хотим, чтобы пользователи могли изменять поля формул. Как только я получу файл, созданный в защищенном режиме, я могу легко сделать все свои ячейки с формулами «заблокированными», используя «mso-protection: заблокировано видимым», а все остальные ячейки — как разблокированными.
Итак, мой вопрос: как создать динамический файл Excel, защищенный по умолчанию. Он может быть защищен паролем, а может и не быть, но все заблокированные ячейки должны быть доступны только для чтения.
Примечание. Я также пытался использовать для создания файла, чтобы реализовать эту функцию, но я не смог найти ответ и на это.
Помощь приветствуется. Спасибо.