1

Я ищу способ полностью "заблокировать" документ Word, чтобы у пользователей не было возможности выбора текста и копирования / вставки в другое приложение. В идеале я хотел бы закодировать сценарий VBA, который полностью отключает ввод с клавиатуры, тем самым предотвращая комбинации клавиш "Печать" и «Копировать / Вставить». Я не смог найти каких-либо комплексных решений VBA. Я понимаю, что даже достижение этой цели не помешает пользователю сделать снимок экрана документа или найти какой-то другой хитрый способ воспроизведения информации в документе, хотя это подходит для моих целей.

Любые предложения приветствуются.

1 ответ1

0

Лучший способ попасть сюда - использовать защищенный PDF.

Как вы упомянули, просто защищая документ, используя только возможности заполнения формы, документ будет защищен так, как вы этого хотите.

РЕДАКТИРОВАТЬ: старая информация только для справочных целей: если вам действительно нужно придерживаться Microsoft Word по какой-то странной причине, рассмотрите возможность добавления прозрачного изображения, которое охватывает весь документ, а затем защитите документ от редактирования. Если люди захотят выбрать текст, они вместо этого нажмут на изображение и не смогут выбрать текст.

Они по-прежнему могут нажать CTRL-A, чтобы выбрать все, скопировать его в новый документ и затем отредактировать, хотя это невозможно предотвратить. Даже с VBA. Защитный PDF не имеет этого ограничения.

И не многие люди подумают, что CTRL-A будет работать, так как отзывы, пытающиеся выбрать что-то, заставят их думать, что документ защищен. Конечно, редактировать это самостоятельно тоже сложно. Вы должны отодвинуть изображение в первую очередь.

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