메뉴

엑셀 추가 기능을 찾을 수 없습니다 오류 해결 방법

by 오빠두엑셀
읽는 시간 3분 최종 수정 2026.08.13

Alt - T - I 로 추가 기능 창을 열어 [아니오] → 저장 → 재실행 → 다시 열어 [예] 순서로 지우면, 목록에 남은 유령 추가 기능이 사라집니다.

지운 추가 기능인데도 엑셀을 열 때마다 "엑셀 추가 기능을 찾을 수 없습니다. 파일의 이름이 변경되었거나 파일이 이동 또는 삭제되지 않았는지 확인하세요" 가 뜹니다. 추가 기능 목록에 이름만 남아 있는 상태라, 지우는 순서만 맞추면 해결됩니다.

추가 기능 오류 찾을 수 없음 해결 — 이동/삭제된 추가 기능 파일을 옵션에서 등록 해제해 오류를 없앱니다.
엑셀 실행 시 추가 기능을 찾을 수 없다는 오류 메시지 창
파일을 열 때마다 이 안내가 반복됩니다.

순서 요약

Alt - T - I추가 기능 선택 - 아니오저장 후 엑셀 재실행다시 선택 - 예

한 번에 [예]를 누르면 지워지지 않습니다. 먼저 [아니오]로 한 번 넘긴 뒤 저장·재실행하고, 그다음에 [예]로 지워야 목록에서 완전히 빠집니다.

단계별 해결 방법

  1. 단축키 Alt - T - I 를 차례로 눌러 추가 기능 창을 엽니다. (동시에 누르는 것이 아니라 순서대로 누릅니다.)
    Alt T I 단축키로 실행한 엑셀 추가 기능 대화상자
    Alt - T - I 로 추가 기능 창을 엽니다.
  2. 오류가 난 추가 기능을 선택하면 "추가 기능이 없습니다. 목록에서 삭제하시겠습니까?" 가 나옵니다. 여기서는 [아니오] 를 누릅니다.
    목록에서 삭제하시겠습니까 안내에서 아니오를 선택하는 화면
    첫 번째에는 [아니오]를 누릅니다.
  3. 파일을 저장한 뒤 엑셀을 모두 종료하고 다시 실행합니다. 저장하지 않고 닫으면 처음으로 돌아갑니다.
  4. 오류 메시지가 사라졌습니다. 이제 목록에서 완전히 지우기 위해 다시 Alt - T - I 로 추가 기능 창을 엽니다.
    엑셀을 재실행한 뒤 추가 기능 창에서 해당 항목을 다시 선택한 화면
    재실행 후 같은 항목을 다시 선택합니다.
  5. 같은 안내가 나오면 이번에는 [예] 를 누릅니다. 목록에서 제거됩니다.
    목록에서 삭제하시겠습니까 안내에서 예를 선택해 추가 기능을 제거하는 화면
    두 번째에는 [예]로 제거합니다.

위 방법으로 안 될 때 — 매크로로 한 번에 끄기

어떤 추가 기능이 문제인지 모르거나 목록이 길다면, 매크로로 모든 추가 기능을 한꺼번에 비활성화할 수 있습니다.

주의 : 이 매크로는 정상적으로 쓰던 추가 기능까지 전부 끕니다. 실행 전에 추가 기능 창에서 현재 체크된 목록을 적어 두고, 문제가 해결되면 필요한 것만 다시 켜세요.
  1. 리본 메뉴를 우클릭해 [리본 메뉴 사용자 지정] 으로 이동합니다.
    리본 메뉴를 우클릭해 리본 메뉴 사용자 지정을 선택하는 화면
    리본 우클릭 → [리본 메뉴 사용자 지정]
  2. 오른쪽 목록에서 [개발 도구] 를 체크하고 [확인]을 누릅니다.
    리본 메뉴 사용자 지정에서 개발 도구를 체크하는 화면
    [개발 도구]를 활성화합니다.
  3. [개발 도구] - [Visual Basic] 으로 편집기를 엽니다.
    개발 도구 탭에서 Visual Basic 버튼을 누르는 화면
    VBA 편집기로 이동합니다.
  4. 편집기에서 [삽입] - [모듈] 로 새 모듈을 추가합니다.
    VBA 편집기의 삽입 메뉴에서 모듈을 추가하는 화면
    [삽입] - [모듈]로 새 모듈을 만듭니다.
  5. 아래 명령문을 붙여 넣습니다.
    Sub AddIn_DisableAll()
    
        Dim oAddin As AddIn
    
        For Each oAddin In AddIns
            AddIns(oAddin.Title).Installed = False
        Next
    
        MsgBox "모든 추가 기능이 비활성화되었습니다." & vbNewLine & _
               "모든 엑셀 문서를 종료한 뒤 다시 시작하세요.", vbInformation
    
    End Sub
  6. 재생 버튼을 누르거나 F5 로 실행합니다.
    VBA 편집기에서 재생 버튼을 눌러 매크로를 실행하는 화면
    재생 버튼 또는 F5 로 실행합니다.
  7. 안내 메시지가 뜨면 엑셀을 모두 종료했다가 다시 실행합니다. 오류 메시지가 사라집니다.
    모든 추가 기능이 비활성화되었다는 메시지 상자
    엑셀을 재실행하면 오류가 사라집니다.
관련 게시글
댓글 10
4.9 (10개 평가)
나실인
나실인 2021.01.04 13:13
유용한 정보 감사드립니다
반짝반짝
반짝반짝 2021.03.03 23:29
정말 자세하게 설명해주시는것 같은데도 어려운 느낌.. 열심히 따라해보는 방법밖에 없겠죠? ^^;;
굿입니다
굿입니다 2021.03.08 22:43
땡큐땡큐
대세박
대세박 2021.07.31 23:14
감사합니다!
흑흑감사합니다
흑흑감사합니다 2022.04.28 08:02
와 진짜 당신은....!!!
인테리어랩
인테리어랩 2023.03.14 08:01
와.... 진심... 정말 대단하세요...따봉
friday
friday 2023.12.06 00:17
엑셀 새 통합문서를 열 때마다 자꾸 addin 관련 오류 떠서 검색을 아무리 해도 그냥 목록삭제만 언급해서 답답해 미치는 줄 알았는데 vba로 바로 해결해버리네... 챗지피티는 레지스트리까지 언급하고 난리도 아니더라고요... 감사합니다! 이것때문에 버린 시간과 스트레스 생각하면 후우...ㅠ
강민준🤗
강민준🤗 2024.08.10 13:53
좋은 강의 감사합니다
exsistance
exsistance 2024.11.16 16:13
동일한 문제가 발생했는데, 경고문 '확인' 버튼을 누르면 그대로 엑셀 파일이 자동 종료됩니다

안전 모드를 통해 추가 기능을 삭제하고, 저장까지 했는데도 더블 클릭해서 엑셀 실행하려 하면

아까 안전 모드에서 삭제한 추가 기능과 관련된 매크로 파일이 없다는 문구가 뜨고, 마찬가지로 확인 버튼 누르면 엑셀이 꺼집니다.

이를 어케 해야 할까요? 회사컴이라 더욱 걱정입니다 ㅠㅠ
복_복
복_복 2025.05.22 11:26
감사합니다.
스크랩 완료