-4 / 0 / 0
Регистрация: 21.04.2021
Сообщений: 211
|
||||||
1 | ||||||
Как выделить жирным шрифтом первую строку абзаца в word с VBA27.11.2022, 19:27. Показов 1680. Ответов 8
Метки нет (Все метки)
Добрый вечер. Нужна помощь.
У меня много текста надо выделить жирным шрифтом первую строку абзаца. Вот я нашел в инете макрос - он выделить жирным шрифтом первую строку абзаца до точки а у меня первая строка абзаца заканчивается :, ?, ; и другими знаками как можно именит код макроса
0
|
27.11.2022, 19:27 | |
Ответы с готовыми решениями:
8
Задание: выделить первое предложение каждого абзаца жирным шрифтом Как выделить строку в RichEdit жирным шрифтом Выделить первую букву каждого предложения жирным шрифтом Выделить строку в ListView жирным шрифтом |
834 / 484 / 186
Регистрация: 09.03.2009
Сообщений: 1,664
|
||||||
27.11.2022, 20:02 | 2 | |||||
Ну как вариант:
Но это только вариант, ибо фраза может быть как у Льва Толстого - длинная и с этими знаками, так что, возможно, лучше взять и закрасить от ThisDocument.Sentences(1).Start до ThisDocument.Sentences(1).End (это для случая первого предложения документа).
0
|
Модератор
|
|
27.11.2022, 20:39 | 3 |
к сожалению параграфы в реальном/типовом документе бывают разные
- заголовки - списки - основной текст - текст в таблицах какие строки/линии надо обрабатывать чем ваш документ отличается от типового
0
|
Модератор
|
|
27.11.2022, 21:07 | 4 |
применила цвет вместо жирности(для наглядности)
0
|
Модератор
|
|
27.11.2022, 21:25 | 5 |
проверила на несколько листов
- отключила таблицу - но неверно формирует 3-й лист(желтая полоса должна быть с черным шрифтом)
0
|
-4 / 0 / 0
Регистрация: 21.04.2021
Сообщений: 211
|
|
28.11.2022, 19:15 [ТС] | 6 |
Здраствуйте можно написат код от начало до конца. Я с этим не разбиралься.
Я выложу пример в файле. В этом файле первые абзацы должно быть жирным
0
|
398 / 255 / 98
Регистрация: 04.11.2022
Сообщений: 378
|
|
28.11.2022, 23:33 | 7 |
ulugbek tulakov, можно сделать без макроса. То, что Вы называете абзацем, на самом деле блоки из нескольких абзацев, разделенные пустым абзацем. Поэтому вызываем диалог "Найти и заменить", Найти:
^13^13*^13 , Больше>> - Подстановочные знаки, Заменить на: поставьте курсор, но ничего не пишите, Формат - Шрифт - Полужирный. Заменить все.
0
|
398 / 255 / 98
Регистрация: 04.11.2022
Сообщений: 378
|
||||||
28.11.2022, 23:48 | 8 | |||||
При этом, конечно, символы конца абзаца у последнего абзаца блока и пустого абзаца станут полужирными, хотя этого не видно. Можно вернуть им нормальную толщину, сделав замену
^13^13 на пустое поле с форматом "обычный". Макрос от макрорекордера
1
|
-4 / 0 / 0
Регистрация: 21.04.2021
Сообщений: 211
|
|
29.11.2022, 05:05 [ТС] | 9 |
Добрый утро. Спасибо. Можно это сделат в найти и заменит.
Добавлено через 8 минут Все я уже понял.
0
|
29.11.2022, 05:05 | |
29.11.2022, 05:05 | |
Помогаю со студенческими работами здесь
9
Выделить последнюю строку таблицы жирным шрифтом Получить в активити первую строку жирным шрифтом, а вторую под ней - обычным Как выделить вывод переменной жирным шрифтом ? Как в TreeView некоторые строки выделить жирным шрифтом? Как выделить отдельный пункт меню жирным шрифтом Программа, которая форматирует жирным шрифтом первое предложение каждого абзаца Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |