Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

엑셀에서 하이퍼링크 여러 개 한 번에 열기 – VBA 매크로 활용법

엑셀 파일에 저장된 여러 개의 링크를 한 번에 열어야 할 때가 있습니다. 하지만 많은 사용자가 엑셀에는 링크를 일괄로 열 수 있는 기능이 있다는 사실을 모른 채, 링크를 하나씩 클릭하며 비효율적으로 작업하곤 합니다.

링크가 몇 개 되지 않는다면 하나씩 여는 것도 큰 문제가 없습니다. 그러나 링크가 수십 개, 수백 개에 달한다면 이야기가 달라집니다. 시간이 많이 걸릴 뿐만 아니라 실수할 가능성도 커지기 때문입니다. 이번 글에서는 엑셀에 저장된 여러 하이퍼링크를 한 번에 여는 방법을 단계별로 소개합니다.

엑셀에서 하이퍼링크 여러 개 한 번에 열기 – VBA 매크로 활용법

VBA 매크로로 엑셀의 여러 링크 한 번에 열기

엑셀에서 여러 링크를 동시에 열려면 워크시트에 간단한 VBA 스크립트를 추가해야 합니다. 아래 순서대로 따라 해 보세요.

1. VBA 코드 입력하기

1] 엑셀 파일을 연 뒤, 링크가 저장된 시트 탭을 마우스 오른쪽 버튼으로 클릭하고 코드 보기(View Code)를 선택합니다. 그러면 Microsoft Visual Basic 창이 열립니다.

2] 아래 코드를 복사하여 붙여넣습니다.

Sub OpenHyperLinks()
Dim xHyperlink As Hyperlink
Dim WorkRng As Range
On Error Resume Next
xTitleId = "OpenHyperlinksInExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each xHyperlink In WorkRng.Hyperlinks
xHyperlink.Follow
Next
End Sub

3] Microsoft Visual Basic 창을 닫은 후, 파일을 Excel 매크로 사용 통합 문서(.xlsm) 형식으로 저장합니다. 저장 또는 다른 이름으로 저장 창의 드롭다운 메뉴에서 해당 형식을 선택할 수 있습니다.

4] 열고 싶은 링크가 들어 있는 셀을 모두 선택한 다음, 시트 탭을 마우스 오른쪽 버튼으로 클릭하고 코드 보기(View Code)를 선택합니다. Visual Basic 창이 열리면 F5 키를 누르고 확인(OK)을 클릭하세요. 그러면 선택된 모든 하이퍼링크가 기본 브라우저에서 한꺼번에 열립니다.

엑셀에서 하이퍼링크 여러 개 한 번에 열기 – VBA 매크로 활용법

여러 시트에 링크가 분산되어 있는 경우

하나의 엑셀 파일 안에 여러 시트에 걸쳐 하이퍼링크가 저장되어 있다면, 매번 시트마다 VBA 코드를 삽입할 필요는 없습니다. 링크를 선택한 상태에서 해당 시트 탭을 마우스 오른쪽 버튼으로 클릭하고 '코드 보기'를 선택한 뒤 F5 키만 누르면 됩니다.

그러면 앞서 만들어 둔 매크로가 담긴 창이 열립니다. 해당 매크로를 선택하고 실행(Run) 버튼을 클릭하면, 그 시트에 저장된 모든 하이퍼링크가 한 번에 열립니다.

엑셀에서 하이퍼링크 여러 개 한 번에 열기 – VBA 매크로 활용법

버튼 삽입으로 더 편리하게 실행하기

작업을 더욱 간편하게 만들고 싶다면 엑셀 시트에 버튼을 삽입해 보세요. 버튼을 만들어 두면 매번 Visual Basic 창을 열 필요 없이 클릭 한 번으로 매크로를 실행할 수 있습니다.

아래 단계를 따라 해 보세요.

1] 먼저 엑셀에서 개발 도구(Developer) 탭을 활성화해야 합니다. 파일 > 옵션으로 이동한 뒤, 왼쪽 창에서 리본 사용자 지정(Customize Ribbon)을 클릭하고 오른쪽 창에서 개발 도구 체크박스를 선택합니다. 확인(OK)을 눌러 설정을 저장하면 엑셀 메뉴 표시줄에 개발 도구 탭이 나타납니다.

엑셀에서 하이퍼링크 여러 개 한 번에 열기 – VBA 매크로 활용법

2] 개발 도구 > 삽입(Insert) 메뉴로 이동한 뒤, 명령 단추(Button)를 클릭합니다.

엑셀에서 하이퍼링크 여러 개 한 번에 열기 – VBA 매크로 활용법

3] 마우스 왼쪽 버튼을 누른 채 워크시트 위에서 끌어당겨 원하는 크기의 버튼을 그립니다. 그러면 매크로 지정 창이 자동으로 열리는데, 방금 생성한 매크로를 선택하고 확인(OK)을 클릭합니다.

필요하다면 버튼 이름을 변경할 수도 있습니다. 이제 이 버튼을 클릭하기만 하면 선택해 둔 링크들이 한 번에 열립니다.