엑셀 전체 링크 삭제 ( 2007) - 하이퍼링크 간단 해제 방법

엑셀 전체 링크 삭제 ( 2007) - 하이퍼링크 간단  해제 방법

엑셀에서 셀마다 하이퍼링크를 하나씩 지우다 보면 끝이 없다. 시트 전체 하이퍼링크를 한 번에 없애는 방법을 정리했다.

매크로로 한 번에 지우기

  1. Alt+F11 눌러서 VBA 편집기 열기
  2. Ctrl+G 눌러서 직접 실행 창(Immediate Window) 열기
  3. 아래 코드 입력 후 엔터
Cells.Hyperlinks.Delete

이 한 줄이면 현재 시트에 있는 모든 하이퍼링크가 한꺼번에 삭제된다.

주의할 점

이 방법은 하이퍼링크 ‘기능’만 제거하고 셀의 텍스트나 파란색 글씨 서식은 그대로 남는 경우가 있다. 글자 색과 밑줄까지 같이 없애고 싶다면 하이퍼링크를 지운 뒤 해당 범위를 선택해서 글꼴 색을 검정으로, 밑줄을 없음으로 따로 지정해주면 깔끔하다.

엑셀 버전별로 다를까

2007 버전 기준으로 작성했지만 이후 버전(2010, 2016, 365)에서도 VBA 직접 실행 창 방식은 동일하게 작동한다. 리본 메뉴의 “하이퍼링크 제거” 기능은 셀 하나씩만 지원하는 경우가 많아서, 문서 전체를 한 번에 정리할 땐 이 매크로 방식이 훨씬 빠르다.