https://cafe.naver.com/111coding/44?tc=shared_link
VBA를 이용해서 자동으로 외부링크를 삭제할 수 있습니다.
엑셀을 사용하다 보면 데이터를 다른 파일에서 가져오는 경우가 있습니다.
메뉴에서 "데이터>>연결편집" 으로 가서 "연결 끊기(B)"를 클릭해서 연결을 제거할 수도 있지만, 연결 끊기가 안되거나 자동으로 연결을 제거해야 할 경우가 있습니다.
VBA를 사용해서 외부연결을 끊는 방법입니다.
개발도구 메뉴에서 Visual Basic 메뉴로 들어갑니다.
VBA 창에서 '삽입' 메뉴에서 '모듈(M)'을 눌러서 모듈을 추가합니다.
코드창에 아래와 같이 코드를 입력합니다.
'F5'을 눌러서 실행을 하면 외부 링크가 제거된 것을 확인할 수 있습니다.
외부링크가 값으로 바뀌었습니다.
외부에서 연결된 데이터가 없으니 "연결 편집"이 비활성화 되었습니다.
VBA 모듈은 아래와 같이 공유하였으니, 필요하시면 다운받으시기 바랍니다.
728x90
반응형
'엑셀 컴퓨터 인터넷 > 엑셀 VBA' 카테고리의 다른 글
엑셀 - 쉽게 다중 종속 (소분류) 드롭다운 목록 만들기 (Indirect 함수 사용) (0) | 2021.06.18 |
---|---|
엑셀 - 여러 시트에서 찾기 및 바꾸기 방법 (0) | 2021.05.24 |
엑셀 VBA(매크로) - 엑셀을 이용하여 Outlook 메일 쉽게 자동으로 보내는 방법 (0) | 2021.04.15 |
엑셀 - 카메라 기능(Table 캡쳐, 참조) (0) | 2021.03.11 |
엑셀 VBA(매크로) - 글자(Font) 크기, 색깔, 스타일, 글꼴 (0) | 2021.03.10 |
댓글