Макрос поиска и замены дат в документе word
Добрый день . Прошу помочь в следующем вопросе.
(если спрашиваю глупость- не забрасывайте камнями).
В Worde - вставляю ( Insert-ом) (интерфейс англицкий) - Date and Time (в текст) , и рядом хочу что бы в продолжении текста, изменялось динамически следующая вставка времени (добавлялось ,например , 9 месяцев)
Пример:
Зачатие произошло 1.01.2001 ,
ожидаемое рождение ребенка (1.01.2001)+9месяцев = 1.10.2001
как можно применить формулу для изменения даты.
Наверняка есть стандартная формула в ВОРДЕ, просто я никогда этим не занималась.
Спасибо за помощь.
Вот попробуйте для начала.
Программа тупо добавляет 9 мес. к той дате, что вы выделили в документе, — и печатает (ниже) новую.
Необходимо в Региональных стандартах Windows выбрать русский (или другой язык, где точки являются допустимыми в формате дат).
спасибо за ответ
Наверное я некорректно изложила свою проблему, если она заставила Вас так задумываться, а так понимаю , что проблема моя решается гораздо проще (если знать где копать )
Попытаюсь еще раз изложить суть проблемы . Имеется документ о проведении проверки , ну предположим следующего содержания :
% Я испектор сантехнадзова Сидоров Вася 10.02.09 произвел проверку . следующей проверки 10.04.10 %
Так вот моя задача, при открытии файла в место где дата проверки текущей, "вкидывается " (системой- из Insert- Data and Time)- сегодняшняя дата , а в место где имеется "дата следующей проверки" - система сама добавляет заранее заданное число месяцев или дней.
Навярняка в ВОРДЕ имеется такая функция- просто я не могу её найти .
Функция типа DATA(dd/mm/yyyy)+DATA(dd/mm/yyyy), что то типа такого .
Спасибо за помощь
Noa
Текущая дата вставляется сочетанием альт-шифт-D.
При следующем открытии (или при печати) она обновляется, если так настроен Word, или (выделив её) по F9.
А вот получить, в виде поля, предстоящую дату — не получается. Даже если в поле "Формула" сложить дату (сегодняшнюю) и 1 — то поле (после обновления) даёт 1 (а не завтрашнюю дату).
В то же время в программе такое действие проходит на ура. Так что присылайте документ — бум думать!
отвечаю
во первых спасибо за желание помочь
файл документа приложен
спасибо
во получилось приложить файлик
Не знаю, что-то кажется мне, что полями здесь не отделаешься.
Нужно пользовать макрос. Может встроенные элементы формы? К ним можно нужный макрос прикрутить. Да…
Да полями-то можно — да только знать их на уровне ассемблера! (А мы не таковские!)
Посему опять таки пробный макрос.
А в 2.doc — жмите кнопку «Next DATE».
И ради всего святого, не лепите лишних пробелов в Ваших образцовых текстах. А то прокляну:-)
Последний раз редактировалось Sasha_Smirnov; 19.02.2009 в 23:24 . Причина: изменил в примечаниях 1 на константу (Q лет).
и там есть ссылочка на любопытнейший файлик - DateCalc.zip - 81kb - (Updated 1/5/2008) A document containing instructions and examples of just about every date calculation you could wish for.
во вложении, решение задачи исключительно используя вычисления в полях.
Поиск дат формата ДД.ММ.ГГГГ в тексте документа при помощи стандартного поиска, регулярного выражения и надстройки, написанной на языке VBA.
Поиск заданной даты в текстовом документе
Чаще всего при поиске какого-либо значения, даты здесь не исключение, используется самый простой способ – стандартный поиск. Чтобы воспользоваться поиском, необходимо перейти на вкладку «Главная» в приложении Word и в группе кнопок «Редактирование» зайти в меню кнопки «Найти» и выбрать пункт «Найти», в результате чего появляется панель «Навигация», которую можно поместить в левую либо правую часть окна. Аналогичный результат можно получить при помощи горячих клавиш Ctrl+F (сокращение от слова Find). Остается внести искомое значение в специальное поле для поиска и получить результат в виде выделенных цветом найденных значений.
Поиск всех дат в документе
Заданную дату, как и любое другое значение, найти в тексте документа не составило труда, а как найти все даты в тексте документа? Рассмотрим решение этой задачи на примере дат самого распространенного формата ДД.ММ.ГГГГ. Для реализации сложного поиска значений с проверкой на соответствие заданному шаблону можно использовать регулярные выражения. Для даты в формате ДД.ММ.ГГГГ регулярное выражение можно написать в виде 6.1.6, где после первой пары символов из интервала от нуля до девяти стоит точка, затем такая же пара символов с точкой и в конце выражения еще четыре символа, представляющие собой цифры. Чтобы найти все даты в документе остается перейти в диалоговое окно расширенного поиска, в параметрах поиска включить использование подстановочных знаков и в строку поиска ввести регулярное выражение. Окно расширенного поиска можно вызвать из меню кнопки «Найти» либо из выпадающего списка в строке поиска в панели «Навигация».
Поиск определенных дат по условию
При работе с отчетами может возникать задача поиска дат с проверкой на соответствие заданному условию, например, поиск просроченных дат в плане поставки оборудования. В этом случае задача еще несколько усложняется и решить ее можно при помощи программного кода на встроенном в приложения Office языка программирования Visual Basic for Application.
В диалоговом окне программы пользователю достаточно задать контрольную дату в формате ДД.ММ.ГГГГ, цвет выделения и одно из условий, а программа произведет поиск всех дат в документе (либо в выделенной его части), сравнение их с контрольной датой и выделение заданным цветом при выполнении выбранного условия.
Умные и добрые люди, прошу подсказать каким макросом (если вообще возможно) можно заставить Word найти любую дату в формате ddMMM, а затем при условии, что в конце предложения будет текст +1, +2, либо -1, -2 заставить эту дату перенестись в конец строки с прибавлением/вычитанием дня/дней.
Вот пример текста:
05АВГ . текст текст текст +1
08СЕН. текст текст текст +2
(это всё одна строка),
а нужен следующий результат:
05АВГ . текст текст текст 06АВГ
08СЕН . текст текст текст 10СЕН и т.д.
Или здесь без массивов уже не обойтись? Не догоняю. Буду крайне признателен!
2 Ответ от Mikus 21.07.2016 14:51:48
Вот нашел что-то на форуме, что умеет прибавлять 1 день. но как же это применить
Visual Basic
Выделить код
Sub sequence_dates()
' Макрос получения последовательности дат
Dim myRange As Range ' объявляем переменные.
Dim FirstDate As Date
Dim IntervalType As String ' "yyyy" Год, "q" Квартал, "m" Месяц,
' "y" День года, "d" День, "w" День недели "ww" Неделя
Dim Number As Integer
IntervalType = "d"
Number = 1 ' Приращение даты (1 день)
Set myRange = ActiveDocument.Content
myRange.Find.Execute FindText:="5.6.6", Forward:=True, MatchWildcards:=True
If myRange.Find.Found = True Then
FirstDate = myRange.Text '
myRange.Collapse Direction:=wdCollapseEnd
Else
MsgBox "В документе отсутствуют даты для обработки"
Exit Sub
End If
'После того, как получили значение начальной даты, в цикле изменяем значения остальных дат
Do
myRange.Find.Execute FindText:="8.5.2", Forward:=True, MatchWildcards:=True
If myRange.Find.Found = True Then
myRange.Text = DateAdd(IntervalType, Number, FirstDate)
Number = Number + 1
' Debug.Print (Number & vbTab & myRange.Text)
myRange.Collapse Direction:=wdCollapseEnd
Else: Exit Do
End If
Loop
End Sub
Похожие темы
Макрос на поиск и замену DDMMM при условии
Приглашаем на форум сайта Ворд Эксперт всех продвинутых пользователей замечательного редактора текстов Microcoft Word, и тех, кто стремится ими стать. На портале о Microsoft Office Word вы узнаете про: эксель ворд. На форуме вы сможете поделиться своими секретами и узнать наработки других пользователей по оптимизации работы программы, настройкам Ворда, способом быстрого и качественного редактирования, оформления, форматирования и рецензирования текстов в приложении. Наш сайт о Microsoft Office Word даст ответ про: конвертация word в pdf?бесплатные программы.
Основное внимание уделено автоматизации, как типовых, так и очень специфических операций. Возможно, готовое решение вы найдете, даже не задавая вопросов. На портале о Microsoft Office Word вы узнаете про: как менять заглавные буквы на прописны в ворде. При желании любую проблему и задачу можно обсудить в соответствующем подразделе или заказать ее решение в подфоруме заказов. Наш сайт о Microsoft Office Word даст ответ про: открыть востановленый файл.
страницы
авторство
По просьбам читателей сайта Александр Витер разработал свой вариант макроса пакетной замены фрагментов текста в документах Word. Об этом его просили в комментариях к заметке Поиск и замена текста во многих документах одновременно .
Александр предлагает скачать (ниже) бета-версию его разработки кто заинтересован в подобном решении. Вот, что он предлагает.
Это третья бета-версия макроса пакетной замены. Теперь ее нужно тестировать.
Что уже сделано:
1. Доработан механизм поиска в документе. Текст можно заменять как в основном тексте, так и в надписях, в гиперссылках и объектах WordArt.
2. Добавлены опции «Учитывать регистр» и «Слово целиком».
3. Если файл доступен только для чтения, то он просто пропускается. Запись об этом делается в лог-файл. Таким образом, можно работать и с документами в локальной сети.
4. Глубина вложенности каталогов, в которых можно искать файлы, удовлетворяющие шаблону, не ограничена.
5. Каждый сеанс поиска\замены записывается в подробный лог-файл с указанием документа, проведенных в нем замен, затраченного времени и настроек замены.
6. В процессе поиска\замены отображается прогресс-бар.
Я со своей стороны провел тесты, у меня ошибок не возникает. Возможные ошибки я постарался предусмотреть, но над этим еще нужно будет работать.
Итак, пожалуйста скачивайте макрос и пробуйте его в деле. Все замечания по макросу (ошибки, предложения) пишите в комментариях к этой заметке.
Вы можете помочь в развитии сайта, сделав пожертвование:
--> Или помочь сайту популярной криптовалютой:
BTC Адрес: 1Pi3a4c6sJPbfF2sSYR2noy61DMBkncSTQ
ETH Адрес: 0x7d046a6eaa1bd712f7a6937b042e9eee4998f634
LTC Адрес: LUyT9HtGjtDyLDyEbLJZ8WZWGYUr537qbZ
USDT (ERC-20) Адрес: 0x7d046a6eaa1bd712f7a6937b042e9eee4998f634
Яндекс Деньги: 410013576807538
А тут весь список наших разных крипто адресов, может какой добрый человек пожертвует немного монет или токенов - получит плюсик в карму от нас :) Благо Дарим, за любую помощь! -->
Еще записи по вопросам использования Microsoft Word:
Комментариев: 79
С интересом читаю ваш проект. Спасибо за полезный труд!
У меня есть пара вопросов по Word. Думаю, многим будут они интересны. К сожалению, не разобрался, как можно опубликовать эти вопросы на сайте? Если не затруднит, подскажите, пожалуйста.
С уважением, Николай
Николай, вопросы (и ответы) публикую на сайте я сам. А задать их вы можете через наш Форум.
а) Не хватает подробной информации в логе: сколько замен сделано, сколько и каких строк найдено.
б) Нужен то ли запрос нf запись итогового файла, то ли предусмотреть бэкап.
в) Хотелось бы поиска/замены с использованием регулярных выражений: например, мне надо не просто найти строки, а убить их, не оставляя пустых абзацев. Найти строки и заменить на них же, но с добавлением своей строки. Найти и заменить формат. Ну и всё остальное, что может показаться "бешенством с жиру".
А в предложенном варианте работает как зверь. Автору респект!
Спасибо за макрос, работает хорошо.
Присоединяюсь к пожеланиям Игоря (см.выше).
Ещё раз спасибо.
Я думал с самого начала о возможности записи в лог-файл количества замен. Но это очень сильно затормозит работу макроса (приблизительно на 40%), потому что встроенного механизма, чтобы получить это число, у Word'а нет;
Перезапись исходного файла я сделаю в виде опции в диалоговом окне;
Регулярные выражения стоят у меня в TODOlist, но не доходят руки
Огромный респект Автору.
Программка супер - то, что доктор прописал.
Поработав немного понял, что мне катастрофически не хватает подробной информации в логе: сколько замен сделано и каких строк найдено.
В моем случае можно пожертвовать временем но инфу о количестве замен нужно знать.
Немного доработал программку:
1) Возможность выбора замены только в основном тексте (мне лично пригодилось);
2)Добавляет запись в лог о количестве сделанных замен или отсутствии таковых;
Провел испытания на затрачиваемое время, использовал 10 документов в каждом 10 000 изменений.
Обработано 10 документов
Затрачено 413,047 сек.
Обработано 10 документов
Затрачено 537,281 сек.
Разница 120 сек - для такого огромного объема в моем случае приемлемо.
Кому интересна версия с указанными доработками вот ссылка .
Автору еще раз ОГРОМНОЕ спасибо.
Обилие комментариев в исходном коде - очень помогло.
Может я не совсем по теме, но подскажите можно ли написать такой макрос, который находит фрагмент текста и копирует его в новый файл, и в месте с фрагментом копирует символов 50 вверх и вниз от фрагмента. Это возможно?
Можно, например таким макросом
Попробовал собрать из двух макросов один чтобы можно вводить данные, искать их и записывать в другой файл в диапазоне 100 символов от введеного слова, но без результатно. Помогите пожалуйста.
Поясните подробнее, что нужно сделать.
Александр, здравствуйте. Нужно чтобы при загрузки макроса появлялось окно InputBox для ввода данных(слово или число) которые нужно найти, затем шел поиск этого слова или числа, а затем скопировать найденные данные в новый документ с диапазоном в 100 символов от указанного слова или числа, то есть 50 символов до и 50 после.
Ваш макрос работает отлично, но нужно чтобы данные не выделялись вручную , а вводились и искались автоматически, с копированием в новый документ.
…Ваш макрос работает отлично, но нужно чтобы данные не выделялись вручную , а вводились и искались автоматически, с копированием в новый документ.
Нужно просто изменить способ задания строки. В моём макросе строку
нужно заменить на такую:
Если же нужно, чтобы все результаты поиска записывались в один и тот же документ, тогда строку
нужно поставить перед блоком
Александр, здравствуйте. Не происходит поиска по всему документу все рекомендации выполнил. Ввожу слово,создается документ, в нем диапазон в 100 символов и все дальше искать не хочет.
Замените этот блок
Извините, что может не по теме =(
У меня проблема следующего характера, есть к примеру таблица с данными (номер договора(акта), Ф.И.О и тд), а также эти договора в .doc формате (к примеру 100 шт.), существуют ли такие флаги(якоря), которые можно расставлять по тексту(договора,акта) в соответствии с данными в таблице. Т.е. если я изменяю данные в таблице например ФИО, то эти данные меняються и в тех документах и местах в документах, где стоят эти так называемые флаги(якоря).
Ответьте если сможете.
Андрей, специально для Вас сделано «Слияние»
В каком Word'е вы работаете
Спасибо огромное, за вашу отзывчивость и профессионализм, выручили так выручили. Еще раз спасибо.
Предыдущий макрос был с ошибкой, это рабочий, но ищет не по всему документу. Что нужно сделать? Подскажите пожалуйста.
стас, я же уже сказал, что нужно изменить в предыдущем ответе на Ваш вопрос
Александр спасибо за понимание, нашел свою ошибку, сейчас все работает как надо. Макрос написанный вами можно использовать телекоммуникации для отсева данных в трейсе. Еще раз СПАСИБО.
Мне макрос очень понравился, спасибо автору.
На подходе следующая версия этого макроса с учётом замечаний Марка Розенберга. Будут представлены две версии: для Word 2003 и ниже и для Word 2007 и выше.
Посмотрел макрос SrcAndRpl_Beta3_m1.rar.
Для перебора всех частей документа (в т.ч. все надписи в группах и на полотне), могу посоветовать конструкцию попроще:
В колонтитулах надписи не обрабатываются, придется извращаться.
Спасибо за внимание к моей работе. В новой версии, которую я пообещал от имени Комментатор 5, надписи в колонтитулах обрабатываются
Александр, спасибо за макрос он очень облегчает людям работу!
у меня вопрос: хочу заменить ФОРМАТЫ, а не текст. такое возможно?
допустим у меня во всех файлах заголовки начинаются вот в таком формате
"обычный, шрифт 15 или 17, синий"
а я хочу менять это все только на формат "заголовок 2"
1. у меня все заголовки синего цвета. можно брать по цвету
2. либо только первую строку во всех текстах поменять на заголовок 2, думаю это уже отдельная работа.
Приходится работать с массой документов. Для окочательного однообразия оформление должно быть таким:
Весь текст шрифтом TimesNew Roman
Абзац 6 рт до и после ко всему документу, за исключением таблиц.
Первая строка: 12 рт до, 3 рт - после, жирн;
Вторая строка: 0;0, курсив.
все ПРОПИСНЫЕ, жирн;
12 pt - до, 12 pt - после
это все для директории, в которой 250-300 файлов.
Может кто подскажет прямой макрос. Заранне спасибо.
Ответ на: ми-007"ьфшдюкг
Здравствуйте. Все здорово все нравится. но у меня возникает ошибка при поиске и замене строки длиной более 255 символов.
ругается Run-time error 5854, слишком длинный строковый параметр. Можно решить этот вопрос каким-нибудь способом?
Ограничение в 255 символов заложено в диалоге Найти и заменить и в соответствующем методе VBA. В шаблоне VolRepl Beta для замены можно использовать любой фрагмент документа, но длина строки поиска ограничена.
Можно написать макрос, который будет искать первые 255 символов искомого текта и сравнивать следующие символы с искомыми, пока не будет совпадения.
Я не стал этим заниматься, поскольку такая задача встречается редко.
Здравствуйте, Марк! Все просто супер - экономите мне кучу времени на правке документов.
Маленькое пожелание - можно в выводимом отчете указывать количество замен в каждом документе?
Добрый день! Не могли бы вы подсказать по следующей ситуации? Есть документ, который имеет вид:
необходимо в нем найти слово (или сочетание символов), затем удалить строку содержащую это слово, а также все строки выше и ниже в этом фрагменте, чтобы осталось только это:
И так если надо заменить последовательность символов которая меньше 255 символов, на последовательность более 255 символов сделал такой макрос, может кому и пригодится.
Правда, одну проблему я так и не поборол пока. Можно спросить?
Есть .DOC-файл, в котором около тысячи картинок, вставленных в него через "Вставить -> Рисунок -> Из файла -> Связать с файлом". То есть картинки в DOC-файле не хранятся, а находятся в отдельной папке \Images, и все подключены через "Правка\Связи. ". Можно ли осуществить поиск этих всех картинок в тексте и замену каждой картинки на текстовую строку вида
Да, забыл сказать. Word2003. Rартинки - все BMP и PNG, но будут впоследствии преобразованы только в BMP. Впоследствии, Adobe Robohelp (8.0) for Word на основании имеющегося в моём DOC-файле текста и записей вида создаёт HTML help (связанный набор HTML файлов) по заданному мной шаблону. Алгоритм поиска картинок и их замены на в Robohelp присутствует. В виде макроса под названием ConvertDocument. Но доступ к этому макросу для пользователей Robohelp запрещён, а набор его возможностей крайне ограничен. В частности, именно этот нехороший макрос ВСЕ повторяющиеся картинки из папки, связанные с DOC-файлом, заменяет сперва на (первое вхождение), а затем (если в DOC-файле картинка привязана второй, третий, N-ный раз) - присваивает им имена своим автонумератором - , , и т.д., в порядке следования картинки в тексте. После этого, понять какая картинка была откуда, крайне сложно. Надо сказать, что макрос ConvertDocument в Robohelp - многофункциональный. Параллельно с поиском-заменой по телу DOC-файла, он ещё и создаёт в папке Images/ новые картинки в формате BMP (если оригинальный связанный файл был в ином, нежели BMP, формате). Правда, в не очень высоком разрешении, в каком - одному Robohelp понятно, но это разрешение ВСЕГДА ниже чем у оригинальных файлов. Все эти BMP картинки (как , так и автонумерованные) - потом точно в таком же виде, с теми же именами, в виде JPG или GIF файлов (это уже пользователь решает), будут использованы в HTML-help'е. Самое неприятное, что иногда (непонятно почему?) макрос ConvertDocument от Adobe Robohelp, вообще тупит - запись или ВООБЩЕ НЕ ПОЯВЛЯЕТСЯ в теле документа.
Теперь наверное понятно, зачем мне понадобился подобный макрос?
1) если одинаковые связанные картинки встречаются неоднократно в теле документа, неуправляемый макрос Robohelp'а включает очень неудобную автонумерацию. Когда картинок много, ручная замена их имён с на впоследствии очень трудоёмка.
2) Имея подобный макрос, достаточно самому проследить, чтобы в папке Images находились только BMP-файлы, нужного размера и разрешения, имеющие понятное имя. Записи об этом в виде уже будут созданы.
Хотя это звучит и несколько необычно, но Find - это объект Word VBA. Объекты Find принадлежат диапазонам и выделенным областям. Для обнаружения или форматирования текста с помощью объекта Find вам потребуется выполнить следующие действия.
1. Получите доступ к объекту Find для определенного диапазона или выделенной области. Если вам необходимо просмотреть целый документ, используйте свойство Content объекта Document для получения доступа к соответствующему диапазону, как показано ниже:
2. Определить свойства объекта Find в соответствии с тем, что же вы ищете и как именно вы хотите проводить поиск.
3. Вызвать метод Execute объекта Find. Соответствующий пример приведен ниже:
Для свойств, значения которых явно вы задать не можете, объект Find выбирает параметры, использованные последними или те, которые в настоящий момент заданы в диалоговом окне Найти и заменить программы Word. Именно по этой причине вам всегда следует включать метод Clear Formatting перед началом нового поиска- он позволяет убрать все ранее определенные для проведения поиска параметры форматирования.
Работа с найденным текстом
Основная работа метода Execute - обнаружение первого экземпляра искомого текста или форматирования в указанном диапазоне или выделенной области. После выполнения этого метода вам прежде всего следует определить, было ли найдено то, что вы ищете. Для подобной проверки используйте свойство Found объекта Find совместно с инструкцией If. Then, как показано на примере следующей заготовки программного кода:
If .Found = True Then
(выполнение определенных действий с найденным текстом)
Если метол Execute нашел необходимый текст, исходный диапазон или выделенная область переопределяются таким образом, чтобы содержать найденный текст. Это очень важный момент, поскольку это означает, что вы можете работать с найденным текстом посредством свойств и методов исходного объекта. В следующем примере, представляющем собой расширенный вариант первого фрагмента кода из настоящего раздела, инструкция .Parent. Italic = True обращается к родительскому объекту по отношению к объекту Find, т.е. диапазону OpenRange. При выполнении этой инструкции диапазон OpenRange теперь содержит только найденный фрагмент текста, так как только в нем предусмотрено форматирование курсивом:
If .Found = True Then
MsgBox "No pogosticks found."
Объект Reolacement принадлежит (а значит, является его свойством) объекту Find. При написании кода для операции поиска и замены вам следует задать свойства и выполнить методы объекта Replacement.
Следующий фрагмент кода заменяет все экземпляры фразы pogosticks словом skateboards. Выделенная область изменяется при выполнении критерия поиска, поскольку доступ к объекту Find осуществляется через объект Selection:
.Execute Replace := wdReplaceAll
Обратите внимание на то, что метод Execute может использовать аргумент Replace, предназначенный для контроля за тем, будут ли заменены все обнаруженные экземпляры обнаруженного фрагмента текста, или только первый.
Поиск и замена данных
Поиск и замена данных В программе HtmlPad реализована возможность быстрого поиска данных. Этот механизм полезно использовать при работе с большими программными кодами или с большими объемами данных, поскольку поиск требуемой информации вручную (например, путем просмотра
Поиск и замена данных
Поиск и замена данных В программе Extra Hide Studio имеется удобный механизм для быстрого поиска и замены данных. Эта возможность особенно актуальна при работе с большими исходными кодами, поскольку поиск данных путем просмотра всего кода может занять слишком много времени, и к
Глава 2 Подготовка текста в Microsoft Word
Глава 2 Подготовка текста в Microsoft Word • Общие сведения о Word 2007• Основные правила форматирования• Вставка стандартных блоков в документ• Нумерация страниц и колонтитулы• Проверка правописания, поиск синонимов, перевод слов• Сноски и закладки• Настройка параметров
3.1. Поиск и замена фрагментов
3.1. Поиск и замена фрагментов Текстовый редактор успешно справляется с поиском и заменой текста в отдельном файле. Однако, если это же нужно сделать сразу в нескольких файлах, лучше воспользоваться специальными программами, с помощью которых можно заменить фрагменты
Поиск и замена текста
Поиск и замена текста В текстовом редакторе Adobe InDesign можно воспользоваться полезнейшей функцией поиска и замены фрагментов текста. Причем, раз мы имеем дело с программой верстки, найденные фрагменты можно не только заменить другими, но и оформить каким-то образом –
Поиск и замена форматирования
Поиск и замена форматирования Для поиска текста с определенным форматированием используйте свойства объекта Find, касающиеся форматирования. Они идентичны свойствам, используемым при работе с форматированием диапазона или выделенной области, как я уже отмечал в разделе
Автоматический поиск и замена данных
Автоматический поиск и замена данных В процессе работы иногда возникает необходимость быстро найти те или иные данные (слово, текстовый фрагмент и т. д.) либо заменить одни данные на другие. Для решения такой задачи в Publisher 2007 реализован механизм автоматического поиска и
Поиск и замена
Поиск и замена В новой версии Excel был полностью изменен пользовательский интерфейс и расширены функциональные возможности средства Найти и заменить. Теперь можно с помощью одной операции производить поиск и замену по всем листам книги, повторно выполнять запросы поиска
Поиск и замена символов
Поиск и замена символов Иногда при подготовке электронных документов возникает задача поиска определенных текстовых фрагментов. Например, вы забыли номер чертежа, но помните, что в его названии или дополнительной информации, размещенной на чертеже, содержится
Глава 2 Подготовка текста в Microsoft Word
Глава 2 Подготовка текста в Microsoft Word Microsoft Word – пожалуй, самая популярная на сегодняшний день программа, предназначенная для работы с текстами. Продукт компании Microsoft обладает всеми необходимыми возможностями, связанными с набором и правкой текстов любой сложности.
5.7. Поиск и замена
5.7. Поиск и замена В документе можно производить автоматический поиск текста и замену его другим.Поиск и замена ведется по введенному образцу. Если в качестве образца указано слово «ход», то компьютер найдет и слово «пароход», если предварительно не поставить условие, что
13.3.4. Поиск и замена текста
13.3.4. Поиск и замена текста Как вы уже догадались, окно Найти и заменить используется не только для перехода на нужную страницу. Вкладка Найти используется для поиска текста. Для быстрого доступа к этой вкладке нажмите Ctrl+F или выберите команду меню Правка, Найти. Нажмите
Поиск и замена
Поиск и замена Для поиска в тексте документа нужного слова или сочетания символов служит окно поиска и замены (рис. 9.19), которое открывается нажатием Ctrl+F. Если надо, чтобы оно сразу открылось как окно замены, используйте сочетание Ctrl+H. Рис. 9.19. Окно поиска и замены.Для
Поиск и замена фрагментов фильма
Поиск и замена фрагментов фильма Очень часто бывает нужно найти в изображении или фильме Flash какой-либо текст и, возможно, заменить его на другой. Специально для этого Flash, как и многие другие программы, работающие с документами, предлагает богатые возможности по поиску и
Поиск и замена текста
Поиск и замена текста Поиск определенного слова или фразы в большом документе является довольно непростой задачей, но ее можно значительно упростить, если воспользоваться командой Главная ? Редактирование ? Найти. В появившемся окне (рис. 5.20) введите искомый текст и
Поиск и замена данных
Поиск и замена данных По современным меркам таблица с несколькими тысячами записей считается небольшой, но даже в такой таблице ручной поиск или отбор нужной информации может занять продолжительное время. С помощью средств поиска, сортировки и фильтрации нужные данные
Читайте также: