엑셀 일괄 삭제되지 않는 하이퍼 링크 삭제하는 방법입니다

엑셀에서 하이퍼링크는 문서를 작성하면서 다른 문서를 삽입하지 않고

필요할 때 클릭해서 볼 수 있는 기능을 제공합니다.

이 기능은 엑셀에서만 적용되는 것은 아닙니다.

일반 html 문서나 블로그에서 외부 문서연결하는  용도로 폭넓게 사용하고 있어 이미 알고 계실 겁니다.

엑셀 문서에서 하이퍼링크의 사용 여부는 업무 따라 많은 차이가 있죠.



적당하게 문서를 만들고 하이퍼링크를 설정하는 방법을 보여드리겠습니다.

원하는 텍스트에 가져올 내용을 연결하기 위해서 마우스 오른쪽을 클릭합니다.

많은 메뉴 중에서 맨 아래 하이퍼링크를 클릭합니다.



하이퍼 링크 대화상자가 나타납니다.

연결될 파일 위치를 확인하고 해당하는 파일을 선택하고 확인을 누릅니다.



같은 방법으로 이미지도 연결하였습니다.

이 문서에는 두 가지 하이퍼 링크가 있습니다.

하나는 첨부 뉴스와 이미지는 내 컴퓨터에 저장된 것을 연결했고

그 아래 웹 주소는 실제 관련 주소를 넣었습니다.

필요하면 단축 주소로 만들어 넣을 수는 있지만, 웹주소를 숨길 수는 없습니다.

글자에다 링크를 걸 수는 없다는 이야기죠.




이번에는 하이퍼링크를 제거하는 방법을 알아보겠습니다.

하이퍼링크 설정할 때와 마찬가지로 마우스 우클릭하면

하이퍼링크가 걸린 셀에는 하이퍼 링크를 설정할 때는 보이지 않던 하이퍼링크 제거라는 메뉴가 보입니다.

이 하이퍼링크 제거를 클릭하면 됩니다.


그런데 하이퍼링크가 많아 일일이 제거하는 것이 어려울 때는 일괄적으로 삭제할 수 있습니다.

단축키 Alt + F11을 눌러 VB 창을 띄웁니다.



보기 / 직접 실행 창을 엽니다. 단축키는 Ctrl + G입니다.



직접 실행 창에 cells.Hyperlinks.Delete 를 입력하고 엔터 합니다.

그리고 하이퍼 링크가 있던 화면을 확인해 봅니다.




보통은 엑셀 문서에 들어가 있는 하이퍼링크는 종류에 상관없이 앞의 과정으로 몽땅 삭제됩니다.

하지만 웹주소로 연결된 하이퍼 링크는 그대로 남아 있습니다.

오류일까요, 오류라면 어떤 오류일까요.

삭제 방법을 찾느라 시간을 보냈는데, 간단한 방법은 VB 실행 창을 한 번 더 엔터를 누릅니다.

그러면 하이퍼링크가 사라졌을 겁니다.



만약에 그래도 하이퍼링크가 삭제되지 않는다면

삭제되지 않는 셀에서 마우스 우클릭을 해봅니다.

분명 하이퍼 링크가 설정된 셀에는 있어야 하는 하이퍼 링크 삭제가 없습니다.

난감하네요.

또 시간을 보냅니다.



하이퍼 링크를 삭제하는 마지막 방법입니다.

하이퍼링크 걸린 웹주소를 더블클릭해서 웹주소로 연결되는지 확인합니다.

그리고 하이퍼 링크에 커서를 올려봅니다.

그러면 하이퍼 링크가 걸렸다는 표시가 나타납니다.

이 상태에서 앞의 과정 VB 창에서 커서를 cells.Hyperlinks.Delete 문장 뒤에 놓고 엔터를 한 번 더 합니다.

여기까지 엑셀 하이퍼 링크 설정하는 방법과 일괄 삭제가 되지 않는 하이퍼링크 삭제하는 방법이었습니다.

엑셀 2,007버전입니다.

반응형

댓글

Designed by JB FACTORY