создание заполняемых форм

Автор Посетитель 10.11.2023, 10 ноября 2023, 19:15

Посетитель 10.11.2023

Как при создании через вкладку «разработчик» форм, предназначенных для заполнения, сделать что бы место в тексте, где вставлен элемент управления было выделено серой заливкой? При печати текста заливки не должно быть

Администратор

Напишите точный путь до кнопки, которую вы нажимаете: вкладка "Разработчик" - группа "Элементы управления" - дальше вы что нажимаете?

Посетитель 10.11.2023

Вкладка "разработчик"
 кнопка "режим конструктора"
 кнопка элемент управления содержимым "обычный текст" или "раскрывающийся список"

Администратор

Не знаю, как это сделать.
Предположу, что такого функционала нет в Ворде.

Администратор

Если очень надо для каких-то целей, чтобы элементы были закрашены, то можно сделать макрос. Макрос будет закрашивать элементы. Перед печатью пользователю надо будет ещё раз запустить макрос, чтобы убрать закраску, или возможно можно сделать автозапускаемый макрос, который будет убирать закраску (заранее не знаю, можно ли сделать автозапускаемый макрос - надо смотреть опытным путём).

Посетитель 10.11.2023

заливка это не критично, но очень удобно. В версиях Word которые работали с расширением .doc это было. При попытке конвертации старых файлов они получаются нерабочие. Файл будет использоваться под Linux Openoffice будет работать макросы, неизвестно. В прикрепленном файле образец документа. Дата и первые две строчки текста сделаны а актуальном формате. Там где подсветка серым это античный формат.

[ФАЙЛЫ ВАШИ ПОЛУЧЕНЫ - НЕТ НЕОБХОДИМОСТИ ВЫКЛАДЫВАТЬ ИХ ПОВТОРНО]

Администратор

В старых версиях Ворда использовались не элементы управления содержимым, а это: вкладка "Разработчик" - группа "Элементы управления" - Инструменты из предыдущих версий - Формы предыдущих версий.
У этих элементов (формы предыдущих версий) есть возможность делать, убирать заливку.
Используйте старые элементы управления (формы предыдущих версий), если вам подходят старые элементы управления.

Посетитель 10.11.2023

Проблема в том что старые инструменты не работают в .docx даже если их создаешь в актуальном Office

Администратор

Создайте пустой ворд-файл, вставьте в него старый инструмент, выложите на форуме.
На примере этого файла поясните, что не работает.

Посетитель 10.11.2023

Создал новый файл. Выключил режим конструктора.
Раскрывающийся список - не раскрывается а появляется окно "параметры поля со списком"
элемент управления "поле" - или печатается вместо него или появляется окно "параметры текстового поля"

[ФАЙЛЫ ВАШИ ПОЛУЧЕНЫ - НЕТ НЕОБХОДИМОСТИ ВЫКЛАДЫВАТЬ ИХ ПОВТОРНО]

Администратор

Написал вам два письма на почту с заголовком "Письмо с Форума по VBA, Excel и Word". Написал именно на почту, а не на форум.

Чтобы элементы формы стали работать, нужно сделать следующее.
Вкладка "Рецензирование" - группа "Защитить" - Ограничить редактирование - справа появится область - раздел "Ограничение на редактирование" - поставьте галочку "Разрешить только указанный способ редактирования документа" - в списке выберите: Ввод данных в поля форм - внизу "Да, включить защиту" - дальше предлагается ввести пароль, можете указать пароль, можете не указывать - в зависимости от вашей задачи.

Администратор

дополнил ответ #10 - написал про пароль