Поиск и заменить URL HREF в Microsoft Word VBA -- vba поле с участием ms-word пол Связанный проблема

Search and Replace href URL in Microsoft Word VBA


0
vote

проблема

русский

У меня встраиваемые ссылки во многих документах Microsoft Word, которые указывают на неправильный URL. Все эти ссылки имеют определенные названия, такие как «Нажмите здесь» и т. Д. Так что мне нужно исправить URL-адрес HREF, и я хочу сделать это через VBA. В основном мне нужно сделать поиск и заменять, что смотрит на URL HREF.

Пример: Нажмите Me , должны быть изменены на Нажмите Me

Я знаю, как сделать поиск и заменить на текст в документе Word. То, что я не могу понять, как обновить URL-адрес Href, который на самом деле не текст на странице.

Английский оригинал

I have embedded links in many Microsoft Word documents that point to the wrong URL. These links all have specific titles like "Click Here" etc. So I need to fix the href URL and I want to do it through VBA. Basically I need to do a search and replace that looks at href URLs.

Example: Click Me needs to be change to Click Me

I know how to do a search and replace on text in a Word Document. What I can't figure out is how to update an href URL that isn't actually text on the page.

</div
     
 
 

Список ответов

0
 
vote
vote
Лучший ответ
 
 <код> For Each link in ActiveDocument.Hyperlinks     link.Address = Replace(link.Address, "yahoo", "google") Next   
 
For Each link in ActiveDocument.Hyperlinks     link.Address = Replace(link.Address, "yahoo", "google") Next 
</div
 
 
 
 

Связанный проблема

-1  Auto запустить два кода VBA, когда открывается книжная книга Excel  ( Auto run two vba codes when an excel workbook opens ) 
У меня есть два кода VBA, я хотел бы запустить, когда открывается рабочая книга Excel. <код> Sub test2() Dim c As Range For Each c In Range("A1:A1")...

1  Outlook 2013: выберите несколько электронных писем и автозагрузка с помощью шаблона  ( Outlook 2013 select multiple emails and autoreply using template ) 
Я пытаюсь получить этот код для работы. Я хочу выбрать несколько электронных писем из моего входящего и отправить автоматический ответ с помощью шаблона. ...

14  Добавление элементов управления в рамку в Excel Userform с VBA  ( Adding controls to a frame in an excel userform with vba ) 
Мне нужно динамически создавать этикетки и кнопки, а затем добавлять их в кадр в рамках пользователя. Как мне это сделать? Похоже, это должно быть проще, чем...

0  Есть ли возможность выбора определенного диапазона данных на Excel с использованием кода VBA на основе критериев столбцов?  ( Is there a possibility of selecting a specific range of data on excel using vba ) 
В моем наборе данных у меня есть столбец с большим количеством адресов электронной почты, некоторые повторяющиеся, некоторые нет. Я вставил новый столбец вп...

2  Как я могу найти слово в ячейке в Excel VBA и окрасить его красным (только слово, а не всю ячейку), используя код VBA?  ( How can i find a word in a cell in excel vba and color it red only the word not ) 
Я пишу код в Excel, часть которой необходимо найти слово в ячейке (не чувствительно к регистру) и окрасить его красным (только слово не все ячейка). Например...

9  Вычислить статическое случайный номер (вычислить его один раз) в Excel  ( Compute a static random number compute it once in excel ) 
Я ищу способ вычислить случайное число один раз в Excel. Итак, это вычисляется в первый раз его называемый, но затем он не изменится после этого. Так, напри...

0  Выбор определенных флажков с использованием главного флажка  ( Selecting specific check boxes using a master check box ) 
Я пытаюсь создать макрос, чтобы выбрать все флажки определенного столбца. Например, у меня есть 10 критериев, установите флажки на столбце с главным установит...

0  Ссылка целого класса .NET в доступе 2013 с DLL  ( Reference an entire net class in access 2013 with a dll ) 
Так что в последнее время я создал DLL в C # для моего доступа к приложению Frontend 2013, который обрабатывает почту через SMTP и имеет некоторую проверку, п...

0  VBA для извлечения даты из файла  ( Vba to extract date from file path ) 
У меня есть серия файлов для отслеживания в электронной таблице Excel. Они хранятся в папках по дате. Иногда файл изменен, затем повторно повторно, поэтому им...

1  Что вызывает эту ошибку SOAPMAPPER в вызове SOAP VBA?  ( Whats causing this soapmapper error in vba soap service call ) 
Я пытаюсь употреблять веб-сервис на базе Java от кода VBA в рабочей книге Excel 2003. Есть два метода доступны. Один извлекает данные, другие данные загрузки....

0  VBA: Код паузы для различных длин времени с Doevents  ( Vba code pauses for varying lengths of time with doevents ) 
У меня есть процедура, которая генерирует отчеты на основе ввода пользователей, предусмотренной пользовательской формой. Я реализовал обработку ошибок, как сл...

5  Прочитайте историю отменить в VBA  ( Read undo history in vba ) 
У меня есть довольно простой кусочек VBA в Word 2003, который меняет шрифт документа на «экономный шрифт» (длинную историю) и вызывает диалоговое окно печати....

0  Скопируйте все таблицы от MS Access (.mdb) на другой MS Access (.mdb) сразу (только структура)  ( Copy all the tables from ms access mdb to another ms access mdb at once str ) 
Как скопировать все таблицы (глобальные и локальные) из одного файла доступа MS (.mdb) в другой файл доступа MS (.mdb) только со структурой. Файл MS Access св...

0  Макрос Excel, чтобы разбить вкладки для учетных записей для конкретных рабочих книг  ( Excel macro to break out tabs to account specific workbooks ) 
<код> Sub CostCenterMarco2014() Dim xlCalc As XlCalculation Dim CC As String Dim i As Integer Dim j As Integer Dim k As Integer Dim ccf As Range Dim ccl As R...

0  Коробка комбо выбирая первую запись и не определенную запись  ( Combo box selecting first record and not the defined record ) 
Первый раз спрашиваю здесь, потому что я втухнул! У меня есть форма доступа MS с 2 комбинированными коробками: First Combo Box (Cbopub) Выбор издателя, кото...

Связанный проблема

-1  Auto запустить два кода VBA, когда открывается книжная книга Excel 
1  Outlook 2013: выберите несколько электронных писем и автозагрузка с помощью шаблона 
14  Добавление элементов управления в рамку в Excel Userform с VBA 
0  Есть ли возможность выбора определенного диапазона данных на Excel с использованием кода VBA на основе критериев столбцов? 
2  Как я могу найти слово в ячейке в Excel VBA и окрасить его красным (только слово, а не всю ячейку), используя код VBA? 
9  Вычислить статическое случайный номер (вычислить его один раз) в Excel 
0  Выбор определенных флажков с использованием главного флажка 
0  Ссылка целого класса .NET в доступе 2013 с DLL 
0  VBA для извлечения даты из файла 
1  Что вызывает эту ошибку SOAPMAPPER в вызове SOAP VBA? 
0  VBA: Код паузы для различных длин времени с Doevents 
5  Прочитайте историю отменить в VBA 
0  Скопируйте все таблицы от MS Access (.mdb) на другой MS Access (.mdb) сразу (только структура) 
0  Макрос Excel, чтобы разбить вкладки для учетных записей для конкретных рабочих книг 
0  Коробка комбо выбирая первую запись и не определенную запись 



© 2021 www.qaru.top All Rights Reserved. Q&A House все права защищены


Licensed under cc by-sa 3.0 with attribution required.