Мое приложение c # должно заполнить шаблон Word и сохранить результат обработки в другой файл. Нам было предложено заблокировать новый документ, чтобы предотвратить любые изменения. Теперь я попробовал с:
wordDoc.Protect(
Word.WdProtectionType.wdAllowOnlyReading,
ref oMissing,
ref password,
ref oMissing,
ref oMissing);
и сохранить, однако, когда открытый документ еще можно редактировать, единственным ограничением является то, что мы не можем сохранить в тот же файл ... который, очевидно, не то, что я ищу.
Что мне нужно, так это полная блокировка моего документа, то есть пользователь не может взаимодействовать (редактировать, отменять, добавлять или переформатировать текст) с ним из Word.
Я знаю, в Excel есть способ заблокировать ячейки листа, я сделал для другого проекта ... Есть ли что-то подобное в Word?
Забыл упомянуть: я должен использовать Word 2003 (поэтому PIA версии 11.0).