1

Тема: Как выполнить поиск буквосочетания,где буквы разного цвета?

Дорогие друзья! Никак не могу сообразить, как решить такую проблемку. У меня есть огромный текст, в котором нужно найти все слова, имеющие на конце буквосочетание ЛА. При этом буква Л - черного цвета, а буква А - розового. Как "загнать" такое буквосочетание в окошко поиска? Одноцветные ЛА - только черные или только розовые - мне не нужны.
Заранее благодарна за советы!

Post's attachments

Образец.docx 10.25 Кб, 1 скачиваний с 2013-02-03 

You don't have the permssions to download the attachments of this post.

2

Re: Как выполнить поиск буквосочетания,где буквы разного цвета?

Можно решить, но нужно писать макрос. Почему такое условие? Поясните, возможно мы подскажем другой путь решения, кроме поиска разноцветных букв.

Лучше день потерять — потом за пять минут долететь!

3

Re: Как выполнить поиск буквосочетания,где буквы разного цвета?

Макросы, к сожалению, писать не умею.
А условие такое вот почему. У меня есть огромный массив слов русского языка (сотни тысяч), и ударные гласные обозначены в нем розовым цветом. Я составляю один интересный словарь, и мне нужно "отловить" в этом массиве все слова с ударным слогом ЛА. Потом все слова с ударным РА - ну и так далее.

4

Re: Как выполнить поиск буквосочетания,где буквы разного цвета?

viter.alex пишет:

Можно решить, но нужно писать макрос.

Алекс, вероятно макрос должен быть с использованием одного или двух условных операторов IF?
1) Ищем первую букву Л черную.
2) Если нашли, то ищем вторую букву А розовую.
3) Если и ее нашли, то ищем Пробел любого цвета или конец строки.
Так?

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

5

Re: Как выполнить поиск буквосочетания,где буквы разного цвета?

И что потом нужно делать с этими слогами (словами)?

Лучше день потерять — потом за пять минут долететь!

6

Re: Как выполнить поиск буквосочетания,где буквы разного цвета?

Я уже придумала решение, - топорное, но эффективное  smile И без макросов. Если кому-то понадобится, сообщу.
...А вообще - очень много занимаюсь редактированием больших текстов и поражаюсь тому, что в ворде нет элементарных вещей. Например, часто бывало нужно исправить в большом тексте комбинации букв, где одна набрана по ошибке курсивом, а вторая - прямым шрифтом. Но затолкать подобную комбинацию в окошко поиска невозможно. Или я чего-то не знаю....
Или, например, вырезать кусок текста по горизонтали можно, а по вертикали - нет...
Спасибо за отклики!

7

Re: Как выполнить поиск буквосочетания,где буквы разного цвета?

Iroushkina пишет:

Если кому-то понадобится, сообщу.

Нам нужно — сообщайте.
Я же спросил, что потом делать с этими слогами, вы не ответили. Если, допустим, нужно весь слог сделать розовым, то можно и без макросов в три этапа:

  1. Заменой вставляем перед розовой буквой какой-нибудь символ. который точно нигде в тексте не встречается, например #

  2. Заменой делаем розовой букву, стоящую перед только что вставленным символом

  3. Заменой удаляем вспомогательный символ

В итоге получим две буквы одинакового цвета. Но дальше что с ними делать?

Лучше день потерять — потом за пять минут долететь!

8

Re: Как выполнить поиск буквосочетания,где буквы разного цвета?

Iroushkina пишет:

Я уже придумала решение, - топорное, но эффективное  smile И без макросов. Если кому-то понадобится, сообщу.

Сообщите. Ждем. smile

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

9

Re: Как выполнить поиск буквосочетания,где буквы разного цвета?

Iroushkina пишет:

Или, например, вырезать кусок текста по горизонтали можно, а по вертикали - нет...

Вырезать кусок по вертикали - можно!
Нажимаете Ctrl+Alt и выделяете мышкой кусок по вертикали, предназначенный для вырезания.
Я часто этим пользуюсь.

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

10

Re: Как выполнить поиск буквосочетания,где буквы разного цвета?

viter.alex уже решение. сообщил, совершенно верное! Я почти так и поступила: заменила розовую букву А на знак диеза # - и поиск пошел веселей. Иначе сидела бы до второго пришествия.
Что буду дальше делать с найденными слогами? - спрашивал он. Например, буду писать стихи с рифмой ЛА. Или исследовать процессы в развитии русского ударения. Или еще много всего. Вопрос, как мне кажется, вовсе не в том, что я буду делать дальше.
А в том, как легко и удобно находить РАЗНОФОРМАТНЫЕ отрезки слов. В таком мощном текстовом редакторе, как WORD, почему-то не предусмотрен соответствующий инструмент. Между тем в издательском деле, в лингвистических исследованиях и т.д. он совершенно необходим.  Будем надеяться, что разработчики ворда когда-нибудь это учтут.  smile

11

Re: Как выполнить поиск буквосочетания,где буквы разного цвета?

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