2012-05-31 2 views
2

큰 텍스트 문서의 단어 인스턴스를 찾아서 바꾸기를 원한다. 표시 텍스트가 원래 단어와 같은 하이퍼 링크가 있어야한다.특정 단어의 모든 인스턴스를 찾아 동일한 단어의 하이퍼 링크로 바꿀 수 있습니까?

예 : 나는 'project'를 검색하고 모든 인스턴스를 www.example.com 하이퍼 링크로 바꾸고 'project'로 표시된 텍스트를 남겨 둡니다.

필자는 필사적으로 가까운 많은 매크로를 발견했지만 필요한 것은 아닙니다. 예를 들어,이 사이트

How to programmatically edit all hyperlinks in a Word document?

에서 매크로는 모든 문서의 하이퍼 링크 주소와 자신의 표시 텍스트를 변경 ..will. inbuilt 찾기 및 바꾸기를 사용하여 하이퍼 링크로 '프로젝트'의 모든 인스턴스를 변경 한 다음 해당 매크로를 사용하여 표시 텍스트를 변경할 수 있다고 생각했습니다. 그러나 inbuilt 찾기 및 바꾸기 기능은 하이퍼 링크를 만들지 않으므로 커서를 연결 해제 된 텍스트로 이동하고 space/enter를 눌러 활성화하십시오. 그것은 큰 문서에서 실행 가능하지 않습니다.

정말 당황 스럽기 때문에 모든 텍스트가 아닌 일반 본문 텍스트 만 변경하면 머리 글자와 머리글을 그대로 둘 수 있습니다. 나는 inbuilt find와 replace를 사용하여 일반 텍스트 만 바꾸고 하이퍼 링크를 추가하는 매크로를 사용하는 것이 가능하다고 상상한다.

+0

shift + F9를 사용하여 하이퍼 링크 필드를 표시 한 다음 나타나는 {HYPERLINK/I "...."} 항목을 복사하고 찾기 및 바꾸기 도구의 바꾸기 상자에 삽입하려고 시도했습니다. 작동하지 않았고 디스플레이 텍스트가 나타납니다. 위에서 설명한 방법을 시도해보십시오. www.exaple.com으로 '프로젝트'를 찾고 매크로를 사용하여 찾기 및 바꾸기 기능을 사용하여 하이퍼 링크 표시 텍스트를 편집하십시오. 그러나 inbuilt 찾기 및 바꾸기는 하이퍼 링크를 만들지 않습니다. 건배 – user1428171

답변

5

1. 하이퍼 링크를 선택하고 Ctrl + C를 누릅니다.

2. 찾기 및 바꾸기 대화 상자의 바꾸기 탭을 표시하려면 Ctrl + H를 누릅니다. 클립 보드에 하이퍼 링크가 복사됩니다 (복사 할 하이퍼 링크를 하나 만들어야 할 수도 있음).

3. 찾을 내용 상자에 바꿀 문자열/단어를 입력하십시오.

4. 바꿀 내용 상자에^c를 입력하십시오.

5. 모두 바꾸기를 클릭하십시오.

매크로가 아니지만 작동합니다. 매크로로 기록 할 수 있습니다. 이후에 매크로를 사용할 수 있습니다.

서식 옵션을 사용하여 바꾸려는 서식 스타일 만 선택하십시오.

+0

그것은 순수한 죽은 화려한입니다. Icecurtain – user1428171

+1

그냥 지우기 - **^c ** 형식을 포함하여 "클립 보드 내용"으로 바꾸는 것을 의미합니다. – akjain

관련 문제