URL에서 HTTP 제거 (Microsoft Word)
Graham은 복사 편집자이며 그가 직면하는 (매우 일반적인) 작업 중 하나는 http : // www로 시작하는 URL에서 http : //를 제거하는 것입니다. Graham은 URL이 텍스트 일 경우이 작업이 쉽다고 생각합니다. 그러나 하이퍼 링크 인 경우 하이퍼 링크 편집 대화 상자를 표시해야하며 표시 할 텍스트 필드에서 http : //를 선택하고 삭제 한 다음 대화 상자를 닫습니다.
다행히도 변경을 위해 항상 하이퍼 링크 편집 대화 상자를 표시 할 필요는 없습니다. 하이퍼 링크가 활성화되어 있어도 표시되는 정보를 찾아 바꿀 수 있습니다. 예를 들어, http : // www를 검색하고 www로 바꾸면 활성 하이퍼 링크의 경우에도 잘 작동합니다. Word는 표시되는 텍스트 만 변경하고 기본 하이퍼 링크 자체는 변경하지 않습니다.
편집 할 하이퍼 링크가 많고 URL 잘림이 일반적인 작업 인 경우 매크로를 사용하여이를 처리 할 수 있습니다. 문서의 각 하이퍼 링크를 단계별로 실행하고 http : // 부분을 제거하는 짧은 매크로를 개발할 수 있습니다. 다음은 예입니다.
Sub FixHyperlinks1() Dim hyp As Hyperlink Dim sLink As String For Each hyp In ActiveDocument.Hyperlinks sLink = hyp.Address sLink = replace(strLink, "http://www", "www") hyp.Address = sLink Next hyp End Sub
그러나이 접근 방식은 아마도 여러분이 원하는만큼 포괄적이지 않을 것입니다. 활성 하이퍼 링크에만 영향을줍니다. 문서의 일반 텍스트 URL에는 영향을주지 않습니다. 보다 포괄적 인 접근 방식을 사용하려면 모든 하이퍼 링크 (처음에는 문서에서 필요하지 않음)를 제거하고 http : // 부분을 제거하는 것이 필요합니다. 바로 그렇게 할 수있는 것이 있습니다 :
Sub FixHyperlinks2() 'Remove hyperlinks With ActiveDocument While .Hyperlinks.Count > 0 .Hyperlinks(1).Delete Wend End With 'Remove http:// Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "http://www" .Replacement.Text = "www" .Forward = True .Wrap = wdFindContinue End With Selection.Find.Execute Replace:=wdReplaceAll End Sub
_ 참고 : _
이 페이지 (또는 WordTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / wordribbon-WordTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_WordTips_는 비용 효율적인 Microsoft Word 교육을위한 소스입니다.
(Microsoft Word는 세계에서 가장 인기있는 워드 프로세싱 소프트웨어입니다.)이 팁 (3833)은 Microsoft Word 97, 2000, 2002 및 2003에 적용됩니다. Word의 리본 인터페이스에 대한이 팁 버전 (Word 2007)을 찾을 수 있습니다. 이후) 여기 :
link : / wordribbon-Removing_HTTP_from_URLs [URL에서 HTTP 제거]
.