Note: The other languages of the website are Google-translated. Back to English

Excel에서 한 번에 여러 하이퍼 링크 경로를 변경하는 방법은 무엇입니까?

어떤 목적으로 워크 시트의 데이터에 대해 여러 하이퍼 링크를 만들 수 있으며 모든 하이퍼 링크가 동일한 파일 경로 또는 주소에 연결되어 있지만 이제이 하이퍼 링크 경로를 한 번에 다른 주소로 바꿔야합니다. 하이퍼 링크의 경로를 개별적으로 변경하려면 많은 시간이 낭비 될 수 있습니다.이 문제를 빠르게 해결할 수있는 방법이 있습니까?

VBA 코드를 사용하여 워크 시트에서 한 번에 여러 하이퍼 링크 경로 변경

놀라운 기능으로 워크 시트 / 통합 문서 / 여러 시트 / 선택에서 한 번에 여러 하이퍼 링크 경로 변경


VBA 코드를 사용하여 워크 시트에서 한 번에 여러 하이퍼 링크 경로 변경

다음 스크린 샷과 동일한 하이퍼 링크가있는 데이터 목록이 있고 VBA 코드를 사용하면 워크 시트의 이전 파일 경로 또는 주소를 새 파일로 빠르게 바꿀 수 있습니다.

1. 누르고있어. ALT + F11 키가 열립니다. Microsoft Visual Basic for Applications 창.

2. 끼워 넣다 > 모듈을 클릭하고 다음 매크로를 모듈 창.

VBA 코드 : 한 번에 여러 하이퍼 링크 경로 변경

Sub ReplaceHyperlinks()
'Updateby Extendoffice
Dim Ws As Worksheet
Dim xHyperlink As Hyperlink
Dim xOld As String, xNew As String
xTitleId = "KutoolsforExcel"
Set Ws = Application.ActiveSheet
xOld = Application.InputBox("Old text:", xTitleId, "", Type:=2)
xNew = Application.InputBox("New text:", xTitleId, "", Type:=2)
Application.ScreenUpdating = False
For Each xHyperlink In Ws.Hyperlinks
    xHyperlink.Address = Replace(xHyperlink.Address, xOld, xNew)
Next
Application.ScreenUpdating = True
End Sub

3. 그런 다음 F5 이 코드를 실행하기위한 키와 이전 하이퍼 링크 주소를 입력 할 수있는 프롬프트 상자 이전 텍스트 상자. 스크린 샷보기 :

4. 딸깍 하는 소리 OK, 사용할 새 하이퍼 링크 주소를 입력하라는 또 다른 프롬프트 상자가 나타납니다.

5. 그런 다음 OK, 모든 동일한 이전 하이퍼 링크 주소가 한 번에 새 주소로 대체되었습니다. 스크린 샷보기 :


놀라운 기능으로 워크 시트 / 통합 문서 / 여러 시트 / 선택에서 한 번에 여러 하이퍼 링크 경로 변경

선택 항목, 여러 시트, 현재 통합 문서 또는 여러 통합 문서에서 하이퍼 링크 경로를 바꾸려면 어떻게 할 수 있습니까? 와 찾기 및 바꾸기 특징 Excel 용 Kutools,이 작업을 빠르게 처리 할 수 ​​있습니다.

참고 :이것을 적용하려면 찾기 및 바꾸기 먼저 유틸리티를 다운로드해야합니다. Excel 용 Kutools을 클릭 한 다음 기능을 빠르고 쉽게 적용하십시오.

설치 후 Excel 용 Kutools, 다음과 같이하십시오.

1. 딸깍 하는 소리 쿠툴 > 카테고리, 스크린 샷 참조 :

2. 열린 카테고리 창에서 찾기 및 바꾸기 탭에서 찾기 및 바꾸기 창에서 교체 탭을 누르고 다음 작업을 수행하십시오.

  • 찾을 이전 하이퍼 링크 텍스트를 무엇을 찾기 텍스트 상자를 클릭 한 다음 바꿀 새 하이퍼 링크 텍스트를 로 교체 텍스트 상자;
  • 하이퍼 링크 경로를 찾고 바꿀 범위를 지정하십시오. 이내 드롭 다운 목록;
  • 그런 다음 찾는 위치 드롭 다운에서 하이퍼 링크를 선택합니다.
  • 마지막으로 모두 찾기 버튼을 클릭하면 특정 하이퍼 링크 텍스트를 포함하는 모든 해당 셀이 하단 목록 상자에 나열됩니다.

3. 그런 다음 모두 바꾸기 버튼을 누르면 이전 하이퍼 링크 경로가 한 번에 새 경로로 변경되었습니다. 스크린 샷을 참조하십시오.

무료 평가판을 위해 Excel 용 Kutools를 다운로드하려면 클릭하십시오!


더 많은 관련 기사 :

  • 하이퍼 링크에서 실제 주소 추출
  • 하이퍼 링크가 포함 된 셀 범위가 있고 이제 다음 스크린 샷과 같이 하이퍼 링크의 실제 대상을 확인하고 하이퍼 링크에서 추출해야한다고 가정합니다. 이 문제를 빠르게 해결할 수있는 쉬운 방법이 있습니까?
  • Excel에서 이미지 URL을 실제 이미지로 변환
  • A 열에 이미지 URL 주소 목록이 있고 이제 URL에서 해당 사진을 다운로드하여 왼쪽 스크린 샷과 같이 인접한 B 열에 표시하려고합니다. Excel에서 이미지 URL에서 실제 그림을 어떻게 빠르고 쉽게 추출 할 수 있습니까?
  • Excel에서 Url 텍스트를 클릭 가능한 하이퍼 링크로 변환
  • 워크 시트에 여러 개의 URL이 있지만 연결되어 있지 않다고 가정하면 다음 스크린 샷과 같이 연결되지 않은 모든 URL을 클릭 가능한 하이퍼 링크로 변환해야합니다. 물론 클릭 할 수 있도록 하나씩 두 번 클릭 할 수 있지만 URL이 많으면 시간이 많이 걸립니다. 연결되지 않은 여러 URL을 Excel에서 자동으로 클릭 가능한 하이퍼 링크로 변환하는 방법은 무엇입니까?
  • Excel 하이퍼 링크에서 PDF 문서의 특정 페이지 열기
  • 셀을 PDF 파일에 연결하면 일반적으로 클릭하여 하이퍼 링크를 열면 PDF 파일의 첫 페이지로 이동합니다. 하이퍼 링크를 클릭하여 PDF 파일의 특정 페이지로 직접 이동해야하는 경우이 문서가 도움이 될 수 있습니다.

최고의 사무 생산성 도구

Excel용 Kutools는 대부분의 문제를 해결하고 생산성을 80% 증가시킵니다.

  • 재사용: 빠르게 삽입 복잡한 공식, 차트 그리고 이전에 사용한 모든 것; 셀 암호화 암호로; 메일 링리스트 생성 이메일 보내기 ...
  • 슈퍼 포뮬러 바 (여러 줄의 텍스트와 수식을 쉽게 편집 할 수 있습니다.) 레이아웃 읽기 (많은 수의 셀을 쉽게 읽고 편집합니다.) 필터링 된 범위에 붙여 넣기...
  • 셀 / 행 / 열 병합 데이터 손실없이; 셀 내용 분할; 중복 행 / 열 결합... 중복 셀 방지; 범위 비교...
  • 중복 또는 고유 선택 행; 빈 행 선택 (모든 셀이 비어 있음); 슈퍼 찾기 및 퍼지 찾기 많은 통합 문서에서; 무작위 선택 ...
  • 정확한 사본 수식 참조를 변경하지 않고 여러 셀; 참조 자동 생성 여러 시트에; 글 머리 기호 삽입, 확인란 등 ...
  • 텍스트 추출, 텍스트 추가, 위치 별 제거, 공간 제거; 페이징 부분합을 만들고 인쇄합니다. 셀 내용과 주석 간 변환...
  • 슈퍼 필터 (다른 시트에 필터 구성표 저장 및 적용) 고급 정렬 월 / 주 / 일, 빈도 등 특수 필터 굵은 기울임 꼴로 ...
  • 통합 문서와 워크 시트 결합; 키 열을 기반으로 테이블 병합; 데이터를 여러 시트로 분할; xls, xlsx 및 PDF 일괄 변환...
  • 300개 이상의 강력한 기능. Office / Excel 2007-2021 및 365를 지원합니다. 모든 언어를 지원합니다. 기업 또는 조직에서 쉽게 배포할 수 있습니다. 전체 기능은 30일 무료 평가판입니다. 60일 환불 보장.
kte 탭 201905

Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만듭니다.

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
  • 생산성을 50% 높이고 매일 수백 번의 마우스 클릭을 줄입니다!
officetab 하단
코멘트 (45)
아직 평가가 없습니다. 가장 먼저 평가하세요!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
놀랍게도 많은 노력을 절약했습니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
사랑해, 당신은 나에게 일을 많이 저장합니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요, Excel 대신 Powerpoint에서 링크를 변경해야 하는 경우 VB 코드를 제공해 주시겠습니까? 감사해요
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요, 이것은 잘 작동하지만 일부 문자(예: "\" 및 "%")가 작동하는 것 같습니다. 제 경우에는 [../../../../../../Application%20Data/Microsoft/2012/Relacom%20Uki-Kantvik-Tallinna-Pietari-Uki_saate151012.xls]와 같은 하이퍼링크 주소가 있습니다. 수백 개의 링크에서 주소에서 시작 [../../../../../../Application%20Data/Microsoft/]을(를) 가져와야 합니다. 링크의 시작은 같지만 끝이 다릅니다. 좋은 조언이 있습니까?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
감사해요!!!! :lol: 많은 도움이 되었습니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
외부 웹 주소가 아닌 통합 문서 내의 참조로 연결되는 하이퍼링크를 업데이트하려면 이를 어떻게 변경합니까?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
다음 변경 사항을 시도하십시오. Sub ReplaceHyperlinks() 'Updateby20140220 Dim Wb As Workbook Dim Ws As Worksheet Dim xHyperlink As Hyperlink Dim xOld As String, xNew As String xTitleId = "CambiaLink" 'Set Ws = Application.ActiveSheet Set Wb = Application.ActiveWorkbook xOld = Application.InputBox("이전 텍스트:", xTitleId, "", 유형:=2) xNew = Application.InputBox("새 텍스트:", xTitleId, "", 유형:=2) 각 W에 대해 Wb.Worksheets에서 'Application.ScreenUpdating = False For Each xHyperlink In Ws.Hyperlinks Debug.Print ("voy " & xHyperlink.SubAddress) xHyperlink.SubAddress = Replace(xHyperlink.SubAddress, xOld, xNew) 다음 다음 Application.ScreenUpdating = True 엔드 서브
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
마우리시오 - 당신은 굉장합니다! 감사해요! 또한 다른 보고서의 경우 지정된 탭의 링크만 업데이트하는 데 필요합니다. 가능합니까?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
감사합니다 감사합니다!!!!!! 당신은 여기서 2일 동안 나를 구해줬습니다
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
여러 하이퍼링크 "표시할 텍스트"를 동시에 변경하는 방법이 있습니까?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
훌륭한 프로그램 조각에 감사드립니다. 매력처럼 작동..."WLC"
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
멋진! 정말 감사합니다!!!!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요 여러분, 제가 누락된 것이 무엇인지, Excel 2013의 XTitleId에 대해 '컴파일 오류 - 변수가 정의되지 않음'이 표시됩니다. 외침:
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
신경쓰지 말고 알아내서 문자열로 설정했어
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
많은 도움이 되었습니다 정말 감사합니다
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
이것은 내가 접한 가장 유용한 Excel 기사입니다. 파일 내의 하이퍼링크가 손상되거나 일부 하이퍼링크된 파일의 위치를 ​​이동하고 싶은 문제가 많았고 업데이트는 항상 주요 문제였습니다. 내 Excel 프로그래머는 간단한 수정 사항이 없었습니다. 이것은 완벽하게 작동합니다. 정말 감사합니다 - 감사합니다!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
우와! 이것은 저를 SO.MUCH.TIME 절약했습니다. 당신은 굉장합니다. 공유해 주셔서 감사합니다!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
이것은 훌륭합니다. 당신은 저를 SO.MUCH.TIME 구했습니다. 오늘. 공유해 주셔서 감사합니다!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
개발해주셔서 정말 감사합니다! 여러 탭(최소 수백)에 여러 개의 하이퍼링크를 만든 사용자가 있었는데 어떻게 든 네트워크 폴더 대신 c 드라이브의 AppData\Roaming 폴더에 대한 파일 경로가 있었습니다. VBA 스크립트를 사용하여 링크 코드의 해당 부분을 제거할 수 있었고 이제 모두 작동합니다. 업데이트의 일주일 분량을 절약했고 구현하는 데 2분도 채 걸리지 않았습니다!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
놀라운. Excel 2013에서 매력처럼 작동했으며 이 문제에 대해 본 유사한 수정 사항과 달리 조정할 필요가 없습니다. 정말 감사합니다. 엄청난 두통과 시간을 절약했습니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
다른 폴더 참조가 포함된 하이퍼링크에서 실행하려고 했지만 작동하지 않았습니다. 외부 웹 주소가 아닌 하드 드라이브 내의 폴더로 연결되는 하이퍼링크를 업데이트하려면 이것을 어떻게 변경합니까?
아직 코멘트가 없습니다
더보기
여러분의 의견을 남겨
게스트로 게시
×
이 게시물 평가 :
0   등장 인물
추천 위치

Follow Us

저작권 © 2009 - WWW.extendoffice.com. | 판권 소유. 에 의해 구동 ExtendOffice. | | 사이트 맵
Microsoft 및 Office 로고는 미국 및 / 또는 기타 국가에서 Microsoft Corporation의 상표 또는 등록 상표입니다.
Sectigo SSL로 보호