메뉴

엑셀 추가기능 ADDIN 설치방법, 오류, 문제해결 총정리 :: 엑셀 위키

엑셀 추가기능을 설치하는 방법 및 문제점 그리고 해결방안을 단계별로 하나씩 알아봅니다.

# VBA

작성자 :
오빠두엑셀
최종 수정일 : 2022. 09. 03. 23:18
URL 복사
메모 남기기 : (157)

엑셀 추가기능 (Excel 추가기능 Addin) 설치, 정말 간단합니다!

설명

이번 포스트에서는 엑셀의 추가기능(Add-In) 설치방법을 단계별로 알아봅니다.

엑셀 추가기능 Addin 설치방법

  1. 2022년 3월 윈도우 업데이트 이후, 인터넷에서 다운받은 엑셀 파일은 속성에서 '차단 해제'를 체크하여 매크로를 포함해야 합니다. 다운받은 파일을 우클릭 - 속성으로 이동한 후, 오른쪽 아래 [차단 해제]를 활성화합니다. ('차단 해제'가 보이지 않을 경우, 바로 다음 단계로 넘어가주세요!)
    엑셀 매크로 차단 해제
    다운로드 받은 파일을 우클릭 - 속성으로 이동 후, 차단 해제를 활성화합니다.
    오빠두Tip : 차단해제를 활성화하지 않을 경우, '잠재적인 보안 문제가 있습니다'라는 오류 메시지가 나오며 추가기능 매크로가 자동으로 제외됩니다.
  2. 폴더 경로창에 아래 경로를 복사해서 붙여넣기하면 추가기능 설치 폴더로 이동합니다. 다운로드 받은 추가기능을 해당 폴더로 옮겨주세요.
    %appdata%\Microsoft\AddIns
    엑셀 추가기능 설치 경로
    추가기능 기본 설치 경로로 다운받은 파일을 이동합니다.
    오빠두Tip : 만약 추가기능 폴더로 이동하지 않는다면, 아래 신뢰할 수 있는 위치로 이동하는 방법을 참고하여 추가기능 설치폴더로 이동합니다.
  3. 이제 엑셀에서 [파일] - [옵션] 으로 이동한 후, [추가기능] 탭으로 이동합니다. 아래에서 'Excel 추가기능'을 선택 후, [이동] 버튼을 클릭하면 추가기능을 선택할 수 있습니다.

    엑셀 추가기능 이동
    파일 - 옵션 - 추가기능 - Excle 추가기능 - 이동을 클릭하면 추가기능 설치 대화상자가 실행됩니다.
  4. [찾아보기] 를 클릭한 후, 다운로드 받은 추가기능을 선택합니다.
    엑셀 추가기능 설치하기
    [찾아보기] 버튼을 클릭한 후, 다운받은 추가기능을 선택합니다.
  5. [확인] 버튼을 누르면 추가기능이 목록에 추가됩니다. 다시 한번 더 [확인] 버튼을 눌러 마무리하면 추가기능 설치가 끝났습니다! 아주 간단하죠?😉
    엑셀 추가기능 설치 확인
    [확인] 버튼을 눌러 마무리하면 추가기능 설치가 종료됩니다.

엑셀추가기능 Addin 제거방법

설치방법과 동일한 순서로 진행합니다. 마지막 7번 단계에서 제거하고자 하는 추가기능의 '확인란'을 선택해제 한 뒤, [확인] 버튼을 눌러 종료합니다.

엑셀 추가기능 제거
제거할 추가기능의 '확인란'을 선택해제 합니다.

엑셀 추가기능 사용시 주의사항

  1. 엑셀 추가기능에 저장된 사용자지정함수 또는 매크로 명령문은 추가기능이 설치된 컴퓨터에서만 사용가능합니다. 예를 들어 추가기능에 포함된 '=OppaduFunction' 이라는 함수를 사용한 파일을 다른사람에게 공유시, 해당 사용자 컴퓨터에 추가기능이 설치되어 있지 않다면 엑셀은 #NAME? 오류를 출력합니다.

    NAME 오류 반환
    확인할 수 없는 함수 사용시, NAME 오류를 반환합니다.
  2. 추가기능 설치파일의 경로 또는 파일명 변경시 '파일이름을 찾을 수 없습니다' 라는 오류를 출력합니다. 그럴 경우 변경된 파일경로 또는 변경된 새로운 파일명으로 다시 추가기능을 설정합니다.

    엑셀 추가기능 오류
    파일경로 또는 파일명이 바뀌면 오류메세지가 출력됩니다.

추가기능이 사라지거나 설치가 안될경우

2016년 7월 12일, MS오피스에서 보안업데이트가 있었습니다. (MS16-088) 보안업데이트의 목적은 '사용자가 특수 제작된 Office 파일을 여는 경우 원격 코드 실행이 허용될 수 있는 Microsoft Office의 취약성을 해결'인데요. 즉, '인터넷에서 다운받은 추가기능'의 설치 제한 및 기존 설치된 추가기능의 비활성화입니다.

따라서, 엑셀 추가기능 설치가 안되거나 또는 추가기능설치를 했지만 엑셀 재 실행시 추가기능이 목록에서 사라지는 경우, 아래 방법으로 문제를 해결할 수 있습니다.

신뢰할 수 있는 위치로 추가기능을 이동 또는 신뢰할 수 있는 위치를 새로 추가
첫번째 방법 : 신뢰할 수 있는 위치로 추가기능을 이동
  1. 윈도우키 +  E 키를 눌러 '파일탐색기'를 실행한 뒤, 경로에 %Appdata%를 입력합니다.

    엑셀 추가기능 appdata 이동
    %AppData%를 입력하여 Appdata 폴더로 이동합니다
  2. MicroSoft - Excel - XLSTART 폴더로 이동합니다. (최종 경로는 "C:\Users\사용자명\AppData\Roaming\Microsoft\Excel\XLSTART" 이 됩니다.)

    엑셀 신뢰할 수있는 위치 이동
    Appdata 폴더 아래에 있는 Excel - XLSTART 폴더로 이동합니다.
  3. 다운받은 추가기능을 XLSTART 폴더에 붙여넣기 한 뒤, 해당포스트의 추가기능 설치방법에 따라 추가기능을 활성화합니다.

    엑셀 추가기능 설치
    XLSTART 폴더에 추가기능을 이동한 뒤, 추가기능을 설치합니다.
두번째 방법 : 신뢰할 수 있는 위치를 새로 추가
  1. 화면 좌측상단에서 [파일] - [옵션] - [보안센터] - [보안센터설정] 으로 이동합니다.
    엑셀 보안설정 환경설정
    [옵션] - [보안센터] 에서 [보안 센터 설정]으로 이동합니다.
  2. 좌측에서 [신뢰할 수 있는 위치]를 선택합니다. 이후 [새 위치 추가]를 클릭한 뒤, [찾아보기]를 클릭하여 바탕화면 또는 원하는 파일경로를 추가합니다. 이후 '이 위치의 하위 폴더도 신뢰할 수 있음'을 체크한 뒤 확인을 눌러 마무리합니다.

    엑셀 신뢰할 수 있는 위치 추가
    원하는 폴더경로를 새로운 신뢰할 수 있는 위치로 추가합니다.
  3. 새롭게 추가한 '신뢰할 수 있는 위치' 경로에 추가기능을 이동한 뒤, 추가기능 설치방법에 따라 추가기능을 활성화합니다.
신뢰할 수 있는 위치에 추가기능을 이동해도 설치가 안될경우

신뢰할 수 있는 위치에 추가기능을 이동해도 설치가 안될 수 있습니다. 그럴 경우, 해당 파일의 보안설정을 변경하면 문제를 해결할 수 있습니다.

파일을 우클릭한 뒤, [속성]으로 이동합니다. 이후 속성창 하단의 '보안' 항목에서 [차단 해제]를 체크한 뒤 확인을 눌러 마무리합니다.

엑셀 보안 차단 해제
[보안] 에서 [차단 해제]를 활성화 한 뒤 '확인'을 눌러 마무리합니다.
위 두가지 방법으로도 해결이 안될경우

위 두가지 방법으로도 문제해결이 안될경우, 기존에 설치했던 '추가기능'이 알수없는 오류로 비활성화 되었을 가능성이 있습니다.

  1. 화면 좌측상단에서 [파일] - [옵션] - [추가기능] 으로 이동합니다. 하단의 [관리]를 클릭한 뒤, [사용할 수 없는 항목]을 선택합니다.
    엑셀 사용할 수 없는 항목 이동
    [보안] 의 [관리] 항목에서 '사용할 수 없는 항목'으로 이동합니다.
  2. 비활성화 된 추가기능이 있을경우 목록에 추가됩니다. 해당 추가기능을 선택한 뒤, [사용]버튼을 클릭하여 추가기능을 재활성화합니다.
    엑셀 추가기능 사용할 수 없는 항목 재활성
    사용할 수 없는 항목이 표시될 경우, 항목을 선택한 두 [사용] 버튼을 클릭합니다.
만약 위 모든 방법으로도 문제해결이 안될경우

위 모든방법으로도 문제해결이 안된다면, 엑셀 2013 버전의 오피스 Group 정책으로 인해 리본 추가기능 설치가 제한되었을 가능성이 높습니다.

  1. gpedit.msc 를 실행합니다.
  2. [사용자구성] - [관리템플릿] 으로 이동한 뒤, Microsoft Office 2013 - Global Options - Customize - Disable UI Extending from documents and templates 항목으로 이동합니다.
  3. Disallow in Excel 항목을 비활성화 한 뒤 창을 닫습니다.
  4. gpupdate /force 를 실행하여 '사용자구성' 설정을 업데이트 합니다.
  5. 엑셀을 실행한 뒤, 추가기능을 재활성화 합니다.

위 설정에 대한 자세한 설명은 관련 링크를 참고하세요.

링크: MS 홈페이지 Group policy 설정 변경 안내 (영문)

추가기능이 목록에서 사라지지 않고 계속해서 오류가 발생합니다.

윈도우의 보안 설정, 방화벽 설정, 백신 프로그램 설정 등 다양한 요인으로 인하여 추가기능이 목록에서 제대로 제거되지 않고 반복해서 오류가 발생할 수 있습니다.

추가기능 제거
예상치 못한 문제로 인해 추가기능이 목록에서 제거되지 않는 상황이 발생할 수 있습니다.

그럴 경우 아래 별도 포스트에 정리해드린 순서대로 진행하면, 더 이상 오류가 발생하지 않도록 깔끔하게 추가기능을 제거할 수 있습니다.

Mac에서 추가기능을 설치할 수 없습니다.

현재 홈페이지에서 제공되는 모든 추가기능은 Windows 버전 대상으로만 제작하고 있습니다. VBA 언어 특성상 Mac OS에서는 제공이 되지 않는 라이브러리가 있어 일부 추가기능은 윈도우에서만 사용 가능합니다.

링크 : MS 홈페이지 - Excel 추가기능 설치/제거 상세설명 바로가기

댓글 157
4.9 (102개 평가)
pointkim
pointkim 2020.01.08 06:13
자세한 코드설명 감사합니다...책을 보면 이해하려고 몇 날 며칠을 헤매다닐 것이 뻔 할텐데 ...좋은 지식을 공유하시니 고마울 따름이져~
오빠두엑셀
오빠두엑셀 작성자 2020.01.10 21:33
pointkim님, 도움되셨다니 다행입니다 ^-^* 앞으로도 더욱 좋은 내용으로 자주 인사드리겠습니다.
floodgate
floodgate 2020.02.11 17:23
추가 기능을 매번, 엑셀을 켤때마다 등록해야 하나요? 엑셀을 끄고, 다시 켜면 dutool이 빠른 실행 도구 모음에서 사라 집니다. 도와주셔요
오빠두엑셀
오빠두엑셀 작성자 2020.02.11 17:58
안녕하세요~^^*
추가기능 ADDIN 파일 저장위치를 어디로 하셨나요?
자주둠는 질문에 적어드린 신뢰할 수 있는 위치로 추가기능 파일을 이동한 뒤 실행해보시겠어요?^^
감사합니다.
지코나인
지코나인 2020.02.21 16:19
addin 파일은 어디서 받을수 있나요? 못찾겟어요 ㅜㅜ
오빠두엑셀
오빠두엑셀 작성자 2020.02.22 06:57
addin 파일은 해당 강의에 추가기능을 다운받으시면 됩니다 ^^
원하시는 addin 또는 기능을 오른쪽 상단 검색창에서 검색해보시겠어요?
추가기능 다운로드 모음 링크는 이후 준비해드리겠습니다 ^-^
감사합니다.
엑셀러
엑셀러 2020.03.03 17:52
기존 추가기능이 #name 오류였는데 도움이 되었습니다.
감사합니다.
박정호
박정호 2020.04.02 15:45
오늘 가입을 했는데 로그인이 안되네요
무엇이 문제인지 모르겠네요 ㅠㅠ
오빠두엑셀
오빠두엑셀 작성자 2020.04.02 16:10
안녕하세요!^-^
해당 이메일로 비밀번호 초기화 메일을 보내드렸으니 초기화된 비밀번호로 다시 로그인 해보시겠어요?^-^
감사합니다.
에임스
에임스 2020.04.04 09:59
상세한 설명 감사합니다. xlookup 너무 부러웠는데 잘 써보겠습니다. ^^
엑셀고고
엑셀고고 2020.04.04 20:10
선생님, xlookup 함수를 쓰면 참조범위의 데이터값이 사라집니다. 컴퓨터 2대로 해봤고 모두 엑셀 2019입니다.
오빠두엑셀
오빠두엑셀 작성자 2020.04.04 23:08
안녕하세요?
헛..! 알려주셔서 감사합니다.
혹시 이전에, XLOOKUP 함수를 참조범위에 왼쪽에서 사용했는지 확인해주시겠어요?^-^
추가기능으로 제공되는 XLOOKUP 함수는 출력되는 범위에 기존 값이 있을경우, 기존값을 삭제한 뒤 값을 출력하게됩니다.
만약 그런게 아니시라면, 사용중인 예제파일을 info@oppadu.com 으로 보내주시겠어요? 신속히 확인 후 회신하여 드리겠습니다.
감사합니다.
daine
daine 2020.04.09 09:56
이거 xlam 파일 추가하고 엑셀 열면 열때마다 그 함수설명화면 띄워지는데 그냥 일반화면으로 엑셀 열순 없는건가요?
오빠두엑셀
오빠두엑셀 작성자 2020.04.09 16:20
안녕하세요?
추가기능의 예제파일은 동작 테스트를 위한 임시파일로 안내메세지가 출력됩니다^^
EP로 구매하시는 추가기능에는 안내메세지가 출력되지 않으니, 추가기능을 구매 후 사용해주시길 부탁드립니다.
감사합니다!
Salesman
Salesman 2020.04.20 21:36
다운받아서 아주 만족스럽게 잘 사용하고 있습니다~! 감사합니다!!
일단 집에 있는 엑셀에서 작업을 해서 클라우드를 통해 사무실 컴퓨터에서 실행시키니, Name 에러가 반환되는데, 이때 해결 할 수 있는 방법이 있을까요?
양쪽 컴퓨터에 다 깔려있다고 해도... 해당파일 주소가 달라서 같은 값을 불러올 수 있을까요??ㅠㅠ
오빠두엑셀
오빠두엑셀 작성자 2020.04.21 13:43
안녕하세요?^^
네.. 아쉽게도 추가기능에서 제공된 함수가 사용된 파일을 다른 PC에서 실행하였을 때, 해당 추가기능의 경로가 다를경우 NAME오류가 발생하는 문제는, 추가기능파일을 동일한 클라우드 저장소에서 가져오는 것 외에는 근본적인 해결책이 없습니다.
대신, 해당 문제는 찾기/바꾸기 기능으로 쉽게 해결할 수 있는데요.
NAME오류가 발생한 셀을 보면, [ ='파일경로'!함수.. ] 형태로 입력이 되어있을겁니다.
이때 찾기/바꾸기로 [ ='파일경로!' ] 를 [ = ] 로 바꿔주시면 NAME 오류로 보이던 셀이 모두 정상적으로 표시됩니다 ^^
답변이 도움이 되셨길 바랍니다.
감사합니다.
미녁파파
미녁파파 2020.04.26 11:57
저에게는 천재로만 보입니다 ㅎㅎ