Форум программистов, компьютерный форум, киберфорум
MS Office Word
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/64: Рейтинг темы: голосов - 64, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 22.05.2019
Сообщений: 8

Форматирование закладок в Word

22.05.2019, 14:09. Показов 14211. Ответов 15

Студворк — интернет-сервис помощи студентам
Здравствуйте!

Подскажите, как реализовать такую задачу. Есть документ, в нем есть много повторяющихся элементов. Реализовал ввод в одном месте и затем по всему документу появляется этот текст через закладки. НО! Есть нюнс. По всему документу шрифты закладок должны быть разные (шрифты, цвета и размер). Как это реализовать?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.05.2019, 14:09
Ответы с готовыми решениями:

Форматирование текста в WORD
Всем доброго времени суток! Подскажите, пожалуйста, как отформатировать текст в MS Word 2007, который я импортировал из PDF-файла...

Форматирование документа Word
Помогите, пожалуйста, отформотировать документ. Не знаю, как получилось, куда нажал, но в документе розовый фонд, куча ненужных...

Форматирование разделителя колонок word 2010
Здравствуйте! В word 2010 предусмотрен стандартный разделитель колонок текста - черная сплошная линия. Можно ли отформатировать эту...

15
Модератор
Эксперт MS Access
 Аватар для shanemac51
12231 / 5078 / 814
Регистрация: 07.08.2010
Сообщений: 14,941
Записей в блоге: 4
22.05.2019, 15:26
Цитата Сообщение от dodgenick Посмотреть сообщение
Как это реализовать?
выложить пример желаемого
------------------------------------------------------------------
предположим, что далее выделено одно и то же слово
------------------------------------------------------------------
Подскажите, как реализовать такую задачу. Есть документ, в нем есть много повторяющихся элементов. Реализовал ввод в одном месте и затем по всему документу появляется этот текст через закладки. НО! Есть нюнс. По всему документу шрифты закладок должны быть разные (шрифты, цвета и размер). Как это реализовать?
0
0 / 0 / 0
Регистрация: 22.05.2019
Сообщений: 8
22.05.2019, 16:06  [ТС]
Приложил 2 примера. В примере 1 - имеем закладку "ГРАЖДАНИН", и затем она появляется ниже по документу в нужных форматах. На примере 2 - к слову "ГРАЖДАНИН" приписали "ФИО" и обновили, в закладках формат сбился. Как сделать, чтобы формат не сбивался?
Вложения
Тип файла: docx пример1.docx (13.1 Кб, 30 просмотров)
Тип файла: docx пример2.docx (13.2 Кб, 28 просмотров)
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12231 / 5078 / 814
Регистрация: 07.08.2010
Сообщений: 14,941
Записей в блоге: 4
22.05.2019, 17:24
попробуйте убрать \* MERGEFORMAT

оставьте только
REF ТЕСТ
0
0 / 0 / 0
Регистрация: 22.05.2019
Сообщений: 8
23.05.2019, 00:43  [ТС]
Если убрать \* MERGEFORMAT - то все закладки станут одинаковыми.

Добавлено через 3 часа 4 минуты
Нужно как раз, чтобы они отображались под разными параметрами форматирования. Как можно это реализовать?
0
0 / 0 / 0
Регистрация: 22.05.2019
Сообщений: 8
24.05.2019, 00:16  [ТС]
Так что, нет мыслей как это реализовать?
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12231 / 5078 / 814
Регистрация: 07.08.2010
Сообщений: 14,941
Записей в блоге: 4
24.05.2019, 06:36
Цитата Сообщение от dodgenick Посмотреть сообщение
Реализовал ввод в одном месте
как реализовали этот ввод, какой метод выбрали их 15

--заполнение закладки прямо в документе ASK и в нем же ссылки REF
--закладки слияния(из ворда обращение ко внешним таблицам)
--замена вордовских закладок из екскль/аксесс
--замена вордовских меток из ексель/аксесс, типа договор №(номДоговора) от (датаДоговора) ....
0
0 / 0 / 0
Регистрация: 22.05.2019
Сообщений: 8
24.05.2019, 12:06  [ТС]
В данном примере реализовано все в виде закладки в начале документа. И затем через поле REF.
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12231 / 5078 / 814
Регистрация: 07.08.2010
Сообщений: 14,941
Записей в блоге: 4
24.05.2019, 12:41
я и спрашиваю, как присваивается значение закладке --документ ведь не один
0
0 / 0 / 0
Регистрация: 22.05.2019
Сообщений: 8
24.05.2019, 14:34  [ТС]
Создание закладки через стандартные средства Word. Т.е. есть выбираю нужный текст - вставка - закладка - создаю новую, называю ее. И затем через { REF НАЗВАНИЕЗАКЛАДКИ } - добавляю их по тексту.
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12231 / 5078 / 814
Регистрация: 07.08.2010
Сообщений: 14,941
Записей в блоге: 4
24.05.2019, 14:45
Цитата Сообщение от dodgenick Посмотреть сообщение
есть выбираю нужный текст - вставка - закладка
иначе говоря, это ручная закладка, актуальная только для открытого документа

в другом документе, даже этой же серии документов и имя и значение могут быть иными
0
0 / 0 / 0
Регистрация: 22.05.2019
Сообщений: 8
24.05.2019, 14:51  [ТС]
Видимо - да. Еще раз поясню, у меня есть определенный документ, он как "рыба". В нем я работаю, и мне в нем приходится забивать много одинаковых данных. Чтобы этого не делать, я создал в нем закладку - назовем ее А, (стандартными средствами) и затем добавил ее (через REF) по всему документу. По всему документу - формат закладок - разный (разный шрифт, разные цвета). Когда я что-то меняю в оригинальной закладке (А) - шрифты по всему тексту (в других закладках по тексту) сбиваются. Вот как-то можно это исправить?
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12231 / 5078 / 814
Регистрация: 07.08.2010
Сообщений: 14,941
Записей в блоге: 4
24.05.2019, 15:01
Цитата Сообщение от dodgenick Посмотреть сообщение
Вот как-то можно это исправить?
обычно это делают шаблонами
--создают документ прототип в ворде
--все форматируют, как надо
--затем на определенные места расставляют закладки(ref не применяют)

дальнейшая работа уже идет из таблицы ексель/аксесс
--пишется небольшой, почти стандартный код(обычно код копируют из прототипа и корректирую в нем только те строки, где задана замена закладок на текст)
--который открывает шаблон ворда
--и вводит на места, помеченные закладками, информацию из таблицы
--о форматировании речи не идет, все уже сделано в шаблоне
0
0 / 0 / 0
Регистрация: 22.05.2019
Сообщений: 8
24.05.2019, 15:21  [ТС]
В целом - понял. Но проще это реализовать нельзя? Ведь по сути - у меня все работает. В рамках обычного документа ворд с закладками, без применения шаблонов, только косяк что шрифты сбиваются.
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12231 / 5078 / 814
Регистрация: 07.08.2010
Сообщений: 14,941
Записей в блоге: 4
24.05.2019, 15:31
если этот вариант вас устраивает по времени подготовки документа, если начальство не РЫЧИТ, то удачи вам
ваш вариант тоже вполне приемлем, если не трогать форматирование

иногда он даже удобен --позволяет в любое место вставить любой дополнительный текст, снабдив его необходимыми REF-ами
0
0 / 0 / 0
Регистрация: 21.12.2017
Сообщений: 2
24.11.2020, 14:45
Нужно в коде поля поменять MERGEFORMAT на CHARFORMAT, а знаку "R" в "REF" в коде редактирования поля указать необходимый формат (выделить "R" и назначить нужный шрифт, размер и т.д.).

Было: { REF ИмяЗакладки \* MERGEFORMAT }
Стало: { REF ИмяЗакладки \* CHARFORMAT}

Нашел на одном из сайтов...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.11.2020, 14:45
Помогаю со студенческими работами здесь

Форматирование большого текста с разделами в Word 10
Вопрос есть! В Word 2003 можно было при редактировании текста изменять расстояния между символами, межстрочное расстояние и т.п. При...

MS Word 2007 и форматирование полей - внутри
Всем привет, хочу попросить совета или помощи. Есть документ, есть определенные требования по форматированию.Извели много краски, бумаги и...

Форматирование сносок скопированного документа word (vbs)
Добрый вечер! Уже не первый день ломаю голову на просторах интернета, но не могу найти решение. Проблема в следующем. Есть файл ворд,...

Microsoft Word. Форматирование веб-страниц (гиперссылки)
Здравствуйте. Программа: Microsoft Word 2010, лицензионный. Проблема была и в предыдущей версии. Проблема: созданные веб-страницы...

Чтение закладок из Word
Как при помощи OLE сервера прочитать закладку и вообще ли это возможно. PatientOne - обьект класа Patient void FillPatient(String...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru