|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.06.2011, 14:15 | #1 |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
Макрос поиска по всему документу
Добрый день! Мне надо осуществить поиск по всему документу определенного слова и заменить его на юникод. Так как в ворде нельзя делать замену на юникод, то я пытаюсь сделать как-то так:
Код:
Я бы изменил мир, но Бог не дает исходники...
|
05.06.2011, 15:51 | #2 |
Форумчанин
Регистрация: 17.07.2009
Сообщений: 519
|
Непонятно кто мешает вам добавить символ Ä сразу к замещающему тексту ?
Например, используя ChrW. И делайте после этого глобальную замену ... |
05.06.2011, 15:59 | #3 |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
1. Это как ? написано же, что юникод нельзя заменять: http://support.microsoft.com/kb/214204/ru
Сказано, что юникод пожно использовать только в поле найти. Подскажите, пожалуйста, как сделать? П.С. А, Вы не поняли! Данный символ я привел для примера. На самом деле мне нужны символы с кодом 03B7, что в юникод находятся. 2. Мне все равно надо как-то это дело зациклить. не только для этого примера. Вот еще например: Код:
Я бы изменил мир, но Бог не дает исходники...
Последний раз редактировалось Polotenchik; 05.06.2011 в 17:10. |
05.06.2011, 19:45 | #4 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
> Так как в ворде нельзя делать замену на юникод
В диалоге может и нельзя, а в VBA можно Запишите макрорекордером замену во всем документе, в строке замены напишите Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
05.06.2011, 20:24 | #5 |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
Казанский, это не главное! Мне все равно как-то надо зациклить. Смотрите пример выше. Помогите, очень прошу.
Я бы изменил мир, но Бог не дает исходники...
|
05.06.2011, 22:53 | #6 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Исходный вопрос был
Мне надо осуществить поиск по всему документу определенного слова и заменить его на юникод. Я и предлагаю записать команду замены с нажанием кнопки "Заменить все" и подставить символ юникода в нужное место. Зацикливание происходит в последнем операторе. Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
06.06.2011, 01:38 | #7 |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
Ну а если я немного изменю исходный вопрос: надо сделать, как в 3 посте например.
Я бы изменил мир, но Бог не дает исходники...
|
06.06.2011, 02:29 | #8 |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
К стати не пойму чето. Например у такого кода:
номер 0398 А в макросе надо ввести H3B8, что бы получить такой символ. Это как? П.С. Вот мне например необходимо по всему документу найти слово WIN, скопировать его отпустить курсор вниз на 2 позиции и вставить. Как это сделать для первого найденного слова WIN понятно, а если их много в документе? Как же проделать такое для всего документа?
Я бы изменил мир, но Бог не дает исходники...
Последний раз редактировалось Polotenchik; 06.06.2011 в 09:45. |
07.06.2011, 01:59 | #9 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
398 - прописная буква, 3B8 - строчная буква.
Придумал кривоватый способ зацикливания: Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
07.06.2011, 04:38 | #10 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Фишка форума
Прокрутите вниз — там похожие темы.
В частности и пример цикла при поиске: http://programmersforum.ru/showthread.php?t=146988 (с комментами)
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Макрос поиска | Pecnekm | Microsoft Office Excel | 19 | 05.07.2012 08:46 |
Макрос поиска в MO Word! | auqarius | Microsoft Office Word | 5 | 18.04.2011 02:20 |
макрос поиска | Kraimon | Microsoft Office Excel | 9 | 15.02.2011 21:32 |
макрос поиска в таблицы | Chubbakka | Microsoft Office Excel | 17 | 29.12.2010 01:42 |
[Макрос] поиск по всему документу с набором действий | Polotenchik | Microsoft Office Word | 4 | 03.04.2010 07:50 |