Как создать защищенный документ Excel из coldfusion

Я создаю файл excel из coldfusion. То есть использование и преобразование вывода html в формат .xls. Идея состоит в том, чтобы на лету создать файл Excel, прикрепить его к электронному письму и отправить пользователям. Затем пользователи заполнят нужные ячейки и отправят файл обратно по электронной почте.

Я могу создать файл, применить css, применить формулы и все такое. Проблема в том, что мы хотим сделать этот файл защищенным. То есть мы не хотим, чтобы пользователи могли изменять поля формул. Как только я получу файл, созданный в защищенном режиме, я могу легко сделать все свои ячейки с формулами «заблокированными», используя «mso-protection: заблокировано видимым», а все остальные ячейки — как разблокированными.

Итак, мой вопрос: как создать динамический файл Excel, защищенный по умолчанию. Он может быть защищен паролем, а может и не быть, но все заблокированные ячейки должны быть доступны только для чтения.

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

Помощь приветствуется. Спасибо.


person varun sadana    schedule 20.04.2012    source источник
comment
пожалуйста, прочитайте последнюю строку как - Примечание. Я пытался использовать тег cfspreadsheet для создания файла, чтобы реализовать эту функцию, но я не смог найти ответ и с этим.   -  person varun sadana    schedule 21.04.2012
comment
возможный дубликат Как создать таблицу cfspreadsheet с защищенными ячейками   -  person Peter Boughton    schedule 15.02.2014