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

Сортировка блоков текста по алфавиту.

22.12.2009, 12:10. Показов 24813. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть текст вида

Заголовок1
текст1

Заголовок2
текст2

Заголовок3
текст3

Нужно отсортировать блоки текста в алфавитном порядке по заголовками, чтобы текст соответствовал заголовку. Как это сделать? Помогите, пожалуйста, с вордом раньше дела практически не имел. Мог-бы сделать на php или asp, но нужен именно word...
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.12.2009, 12:10
Ответы с готовыми решениями:

Сортировка блоков по алфавиту
Здравствуйте. Приложил файл. Требуется отсортировать по алфавиту слева направо и сверху вниз. Т.е....

Сортировка оглавления по алфавиту
Здравствуйте! Есть ли в Word 2010 возможность отсортировать строки оглавления по алфавиту, с...

Сортировка Абзацев по алфавиту
Доброго времени, Уважаемые! подскажите, пожалуйста, можно ли сделать так, чтобы сортировка...

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

9
Заблокирован
22.12.2009, 20:18 2
maxys146,
не понимаю, что нужно сделать.
0
0 / 0 / 0
Регистрация: 25.07.2009
Сообщений: 7
22.12.2009, 22:13  [ТС] 3
То есть сортировать не по абзацам.
Например заголовок1 и текст1 это один блок, заголовок2 и текст2 это второй блок и так далее. Нужно сортировать эти блоки по заголовкам в алфавитном порядке. Текст может состоять из нескольких абзацев разными шрифтами, но не такими как заголовок.
0
290 / 175 / 3
Регистрация: 01.11.2009
Сообщений: 550
22.12.2009, 23:05 4
есть один способ. но он немного геморный. для этого в блоках нужно заменить все окончания абзацев (нажатие enter) на разрыв строки (shift+enter). это можно сделать (для 2007) на главной ленте - редактирование - заменить. в окне найти ввести "^p" в окне заменить "^l" и выбрать заменить все. да забыл сказать включи режим отображения не печатаемых символов. главная лента - абзац - верхний правый значок. потом разделить блоки enter-ом и произвести сортировку (рядом со значком непечатных символов). при этом способе придется делать форматирование заголовков заново.
0
Заблокирован
23.12.2009, 20:12 5
maxys146,
не понимаю, что за блоки.
0
290 / 175 / 3
Регистрация: 01.11.2009
Сообщений: 550
23.12.2009, 20:47 6
"блоки" - это текст состоящий из заголовка и нескольких абзацев. также их можно назвать "главами", что будет правильней. просто автор назвал их так. вот и стоит задача отсортировать главы по алфавитному порядку. в предложенном мною способе блок или глава (как нравится) представлены в виде одного абзаца. а штатная сортировка сортирует по абзацам.
0
Заблокирован
23.12.2009, 21:12 7
maxys146,
т.е. сортировка должна идти по названиям заголовков? А заодно и текст, относящийся к Заголовкам должен перемещаться?
А с чего ты взял, что такое вообще возможно? Я первый раз о таком слышу.
0
290 / 175 / 3
Регистрация: 01.11.2009
Сообщений: 550
23.12.2009, 21:24 8
прежде чем дать совет я попробовал это сделать. сортировка возможна только по абзацам. поэтому весь блок должен принадлежать к одному абзацу. поэтому и нужно использовать в блоке "разрыв строки" shift+enter, вместо "окончания абзаца" enter. попробуй сам. я делал на 2007 и 2010.
0
Заблокирован
26.12.2009, 17:57 9
maxys146,
я бегло посмотрел, попробуй вот это:
вид - структура - дальше сортируй.
0
0 / 0 / 0
Регистрация: 25.07.2009
Сообщений: 7
26.12.2009, 20:50  [ТС] 10
Спасибо, разобрался)
0
26.12.2009, 20:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.12.2009, 20:50
Помогаю со студенческими работами здесь

Сортировка текста по алфавиту
Разработать программу который произвольный текст будет сортировать по алфавиту. Чтение происходит...

Сортировка текста по алфавиту
Добрый день. В Перл новичок, а сам язык вызывает большой интерес. Книги читаем, практики пока мало....

Сортировка текста по алфавиту
Cоздать програму, какая имеет некоторый текст и выводит его в алфавитном порядке, начальную строку...

Сортировка текста по алфавиту(А-Я) и (Я-А)
Помогите, пожалуйста, с кодом сортировки, я не как не могу найти нормальный код сортировки текста...


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

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

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