0 / 0 / 0
Регистрация: 03.09.2020
Сообщений: 1
1

Microsoft Word копировать текст от заголовка к заголовку

03.09.2020, 15:53. Показов 992. Ответов 3

Author24 — интернет-сервис помощи студентам
Ребят плиз помогите ( у меня есть большой документ Word с рецептами ) мне нужно с помощью макроса выделить текст ( со Стиль 1 до стиль1 ). - короче от заголовка к заголовку
Как это сделать ? есть код может какой то
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.09.2020, 15:53
Ответы с готовыми решениями:

Копировать текст программы в Word
Здравствуйте! Не подскажете как скопировать текст программы из Qbasic в Word, много чего...

Считать текст из Word посредством Microsoft.Office.Interop.Word
Необходимо считать форматированный текст из Word посредством Microsoft.Office.Interop.Word. По...

Текст в microsoft word
Ребят всем приветик, очень нужно восстановить текст в microsoft word, я когда печатала файл,...

При переносе сложного заголовка таблицы в Word теряются границы ячеек заголовка
При переносе "сложного" заголовка таблицы в Word на следующий лист (на первом листе таблицы все...

3
Динохромный
1375 / 749 / 271
Регистрация: 22.12.2015
Сообщений: 2,337
03.09.2020, 19:28 2
Цитата Сообщение от aLanti40 Посмотреть сообщение
мне нужно с помощью макроса
aLanti40, почему именно с помощью макроса?
Цитата Сообщение от aLanti40 Посмотреть сообщение
короче от заголовка к заголовку
1. ctrl+H, там в графе Найти "больше"→"Стиль"→ выбираете стиль вашего заголовка, в графе заменить - символ #
2. Там же в найти убираете форматирование, меняете сочетание ^p на символ $
3. Выделяете весь текст, вставка → Таблица → преобразовать в текст, разделитель - символ # , после указания символа внесите число столбцов = 1
4. меняете символ $ на сочетание ^p

Получаете таблицу, в каждой ячейке которой текст который вы хотели выделить. Дальше - кнопка "выделить ячейку", или например скопировать текст в Эксель, или любой другое решение.
0
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 697
04.09.2020, 21:22 3
aLanti40, вы бы лучше объяснили что вы хотите получить и для чего это

Dinoxromniy, начерта такие сложности?

Если заголовки являются заголовками, а не тестом, выровненным по центру, то:

Вариант 1: при наведении мыши на заголовок слева от него появляется треугольная стрелка - нажимаешь на неё и весь текст под заголовком до следующего заголовка сворачивается, далее просто дважды щёлкаешь за полем текста слева при перевёрнутом указателе мыши и жмёшь цтрл+ц или цтрл+икс, всё. После вставки текста жмёшь по стрелке ещё раз для разворачивания текста.

Вариант 2: цтрл+ф и тягаешь мышкой заголовки вверх-вниз в том порядке как надо пересортировать. Там же в контексте можно менять уровень заголовков, правда иногда всё же придётся лазить в свойства абзацев поскольку это сделано как всегда криво ибо мелкософт иначе не может.
0
Динохромный
1375 / 749 / 271
Регистрация: 22.12.2015
Сообщений: 2,337
04.09.2020, 22:41 4
Цитата Сообщение от Ваю Посмотреть сообщение
После вставки текста жмёшь по стрелке ещё раз для разворачивания текста.
Копируется текст вместе с заголовком, тс нужен текст между заголовками.
Цитата Сообщение от Ваю Посмотреть сообщение
в том порядке как надо пересортировать.
Что следует делать, если задачи пересортировки не стоит?
Цитата Сообщение от Ваю Посмотреть сообщение
начерта такие сложности?
Если у ТС книга рецептов с например 200 заголовками, то по предложенным вами способам нужно сделать 200 действий. При преобразовании в таблицу это будет 4 действия, и если таких заголовков будет 5000 - это все равно 4 действия.
Цитата Сообщение от Ваю Посмотреть сообщение
Там же в контексте можно менять уровень заголовков
Напротив, как раз там менять не следует.
Цитата Сообщение от Ваю Посмотреть сообщение
правда иногда всё же придётся лазить в свойства абзацев поскольку это сделано как всегда криво ибо мелкософт иначе не может.
Половину места на главной вкладке Word отведено под стили. Под стили Word и заточен. Разумеется, если пренебрегать стилями, придется много куда лазить, однако это ваш выбор.
0
04.09.2020, 22:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.09.2020, 22:41
Помогаю со студенческими работами здесь

Удалить текст до абзаца Microsoft Word
Здравствуйте. Помогите решить проблему. Имеется телепрограмма в вордовском файле, каналы разбиты...

Компактно разместить текст программы в Microsoft Word
Как компактно разместить текст программы в ворде, не используя скриншоты и простое копирование...

Текст, набранный в компоненте Edit, сохранить в Microsoft Word
Здравствуйте. Помогите разобраться с компонентом Edit. Хочу сделать программу на подобии учебной...

Чтение и корректное отображение данных (текст, таблицы, картинки) из microsoft word
Доброго времени суток, гуру c#-па. Задача отображать в Windows Form приложении содержимое...

Сортировка по заголовку в Word
недавно начал осваивать Visual Basic for Applications и сразу куча трудностей, помогите...

Разработать сценарий для создания ярлыков microsoft word и microsoft excel
Здравствуйте. Как разработать сценарий для создания языков microsoft word и microsoft excel?


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru