ContentControls у шаблоні Word не дозволяє редагувати


0

Я витягаю волосся над контролями та шаблонами вмісту в Word 2010. Ось така ситуація:

У мене є .docx документ ( не збережений у режимі сумісності) з низкою елементів контролю вмісту. Я налаштовую їх так, як хочу. Я вибираю весь документ і на вкладці «Розробник» групую елементи керування разом на цій сторінці, щоб захистити документ. Тестуючи свій документ, я можу заповнити елементи керування вмістом - виберіть зі спадних меню, перемкнути прапорці, вибрати дати, ввести текст і т. Д. Через захист я не можу редагувати нічого, окрім вмісту елементів керування, саме цього я хочу.

Для цього, я відкриваю редактор VBA і у вікні негайного запуску цього рядка коду:

?activedocument.contentcontrols.count

Це повертає мені 173 як кількість.

Я зберігаю свій документ як шаблон .dotx.

Тепер, якщо я просто відкриваю сам шаблон, я можу заповнити елементи керування вмістом, як і раніше, я не можу редагувати решту документа, і кількість елементів керування в шаблоні така ж, як у документі, з якого він створений: 173.

Але якщо я створюю новий документ на основі шаблону, я не можу додавати вміст до елементів керування. Я не можу вибрати нічого, що випадає, або ввести текст у текстові поля, або встановити прапорці або що-небудь інше, що я сподіваюся зробити. Тексти моїх заповнювачів відображаються, але коли я натискаю на елементи керування, нічого не відбувається. Однак я можу відредагувати інший вміст документа, який я не міг би зробити.

Якщо я отримаю кількість контролів вмісту в новому документі, він повертає мені 0. Але все одно явно все ще є в моєму документі, оскільки я бачу текст заповнювача для елементів керування.

Мені, очевидно, чогось не вистачає, але що? Як я можу змусити це працювати так, як мені потрібно для роботи?


Я не впевнений, що я слідкую за вашою проблемою. Коли ви створюєте шаблон (* .dotx), ви повинні двічі клацнути по шаблону щоразу, коли захочете його використовувати; Word автоматично зробить копію і попросить вас зберегти її в новому місці при збереженні; ось так працюють шаблони. Подвійне клацання шаблону відкриває шаблон як новий документ. Я не знаю, що робить "Новий документ на основі шаблону", але я підозрюю, що це для копіювання теми чи чогось іншого.
Darth Android

Створення нового документа на основі шаблону: або а) двічі клацніть по шаблону, або б) виберіть команду Створити та виберіть шаблон. Обидва створюють новий документ Word, використовуючи шаблон як, а також шаблон. На відміну від самого відкриття файлу .dotx.
Патрік Вінне
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.