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

엑셀Excel에는 크롬의 확장 프로그램과 같이 기본적으로 제공하지 않는 기능을 따로 설치해서 사용할 수 있는 추가 기능을 제공합니다. 하지만 추가 기능 이라는 것이 출처가 불분명할 수 있고, 버전에 따른 차이 등 여러가지 오류의 원인이 되기도 합니다.

엑셀 추가 기능을 찾을 수 없습니다. 파일의 이름이 변경되었거나 파일이 이동 또는 삭제되지 않았는지 확인하세요

이 오류는 일반적으로 Microsoft Excel이 추가 기능을 로드할 수 없을 때 발생하며 다음과 같은 몇 가지 원인에 의해 발생할 수 있습니다.

  • 추가 기능이 설치되어 있지 않거나 제대로 로드되지 않는 경우
  • 파일 이름이 변경되었거나 파일이 이동 또는 삭제된 경우
  • 사용자 계정의 보안 수준에 따른 로드 제한
  • 추가 기능에서 사용하는 Office 버전과 현재 버전 불일치
  • 보안 소프트웨어(예: 백신 프로그램)로 인한 로드 제한
  • 기타..

기본적으로 위 내용으로 오류의 원인을 유추해 볼때 추가 기능이 실제 위치에 존재하지 않거나, 버전 차이 또는 보안 수준에 따른 문제라고 생각할 수 있습니다.

하지만 전술한 내용과 다르게 추가 기능이 불필요해 추가 기능을 비활성화하려는 상황에 이런 오류가 발생하는 경우가 있습니다. 모든 상황 또한 정상인데 이런 문제가 발생 한다면 알 수 없는 곳에서 추가 기능이 실행되고 있기 때문일 수 있으며, 다음 과정으로 모든 추가 기능을 강제로 비활성화할 수 있습니다.

아래 설명은 iboxcomein.com 에서 테스트 및 검증 후 작성 된 내용이지만 이것이 본문의 내용의 정확성이나 신뢰성에 대해 보증을 하는 것은 아니니 단순 하게 참고용으로 확인바랍니다.

튜토리얼 환경: 윈도우 11, 마이크로소프트 365 엑셀 2023

매크로로 모든 추가 기능 비활성화하기

VBA를 이용해 현재 등록된 모든 추가 기능을 한번에 비활성화할 수 있습니다.

개발-도구-탭-Visual-Basic-리본-메뉴-클릭
개발 도구 탭 Visual Basic 리본 메뉴 클릭
  1. 상단 메인 메뉴에서 개발도구 탭을 클릭 후 Visual Basic 리본 메뉴 를 선택합니다. 만약 개발 도구 탭이 활성화되어 있지 않다면 활성화해야 합니다. 엑셀 개발 도구 탭을 활성화하는 방법 알아보기
Microsoft-Visual-Basic-for-Applications-의-삽입에서-모듈-클릭
Microsoft Visual Basic for Applications 의 삽입에서 모듈 클릭
  1. Microsoft Visual Basic for Applications 창이 추가로 실행되면 상단 메인 메뉴에서 삽입(I)을 클릭한 뒤 하위 옵션 중 모듈(M)을 선택합니다.
통합-문서-Module-패널에-스크립트-추가-후-실행
통합 문서 Module 패널에 스크립트 추가 후 실행
  1. 새로운 통합 문서 - Module 창이 생성되면 아래 스크립트를 작성하거나 붙여넣기 한 뒤 스크립트를 실행하기 위해 재생 버튼을 클릭하거나 F5 키를 입력합니다.
Sub DisableAllAddIns()
 Dim currentAddin As Addin
 With ThisWorkbook
  For Each currentAddin In AddIns
  AddIns(currentAddin.Title).Installed = False
  Next
 End With
 MsgBox "모든 추가 기능 비활성화 완료" & vbNewLine & "모든 엑셀 문서를 종료 후 다시 실행해주세요.", vbInformation
End Sub
추가-기능-비활성화-완료-메시지-박스-출력
추가 기능 비활성화 완료 메시지 박스 출력
  1. 스크립트에 표시한 대로 모든 추가 기능 비활성화 완료 모든 엑셀 문서를 종료 후 다시 실행해주세요.라는 메시지 창이 팝업되면 추가 기능이 모두 비활성화된 것입니다. 이제 추가 기능이 실제로 모두 비활성화되었는지 확인합니다.

특정 추가 기능 만을 강제로 비활성화하고 싶다면 다음 스크립트를 사용합니다. Addin 이름은 대상 추가 기능의 이름으로 수정해야 합니다.

Dim addinName As String
addinName = "Addin 이름" ' 비활성화하고자 하는 추가 기능의 이름을 입력합니다.

If AddIns(addinName).Installed = True Then
 AddIns(addinName).Installed = False
 MsgBox addinName & " 대상 추가 기능 비활성화 완료" & vbNewLine & "엑셀을 다시 실행하세요.", vbInformation
Else
 MsgBox addinName & " 활성화된 추가 기능이 존재하지 않습니다.", vbInformation
End If

Word 워드 자주 사용하는 기호 특수문자 단축키로 빠르게 입력하기

추가 기능 대화상자로 비활성화하기

매크로를 사용할 수 없거나 매크로 사용에 어려움을 느낀다면 추가 기능 대화상자를 통해 오류를 해결할 수 있습니다.

Excel-추가-기능-리본-메뉴-클릭
Excel 추가 기능 리본 메뉴 클릭
  1. 개발 도구 메뉴 추가 기능 그룹의 Excel 추가 기능 리본을 클릭합니다.
사용-가능한-추가-기능-상자에서-추가-기능-선택
사용 가능한 추가 기능 상자에서 추가 기능 선택
  1. 추가 기능 패널이 실행되면 사용 가능한 추가 기능(A): 상자에서 대상 추가 기능을 선택합니다.
추가-기능이-없습니다.-메시지-출력-아니요-선택
추가 기능이 없습니다. 메시지 출력 아니요 선택
  1. 'c:추가 기능 경로' 추가 기능이 없습니다. 목록에서 삭제하시겠습니까? 라는 메시지 창이 팝업되는데 여기서 아니요(N) 버튼을 클릭한 뒤 현재 엑셀 문서를 저장하고 종료합니다.
다시-추가-기능-선택
다시 추가 기능 선택
  1. 다시 실행 후 추가 기능 대화상자에서 대상 추가 기능을 클릭합니다.
목록에서-삭제하시겠습니까-예-버튼-클릭
목록에서 삭제하시겠습니까 예 버튼 클릭
  1. 동일하게 오류 메시지가 출력되는데 여기서 예(Y) 버튼을 클릭하면 추가 기능이 정상적으로 제거될 것 입니다.

마치며

이번 포스트에서는 엑셀에서 추가 기능을 찾을 수 없습니다. 파일의 이름이 변경되었거나 파일이 이동 또는 삭제되지 않았는지 확인하세요.오류 발생 시 간단한 조치 방법에 대해 알아보았습니다.

앞서 설명한 오류 외에도 추가 기능으로 인한 오류는 종류가 많고 특정한 패턴이 없이 발생할 수 있기 때문에 원인을 찾기 어렵다면 추가 기능을 우선적으로 비활성화하고 체크하는 것이 좋습니다.

이렇게 추가 기능을 비활성화할 때 제대로 동작하지 않는다면 위 과정에 안내한 방식인 사전 제작된 매크로 또는 추가 기능 대화상자를 통해 추가 기능을 비활성화해 보시길 바랍니다.

윈도우 11 로그인 화면 계정 2개 보이는 경우 조치 방법

관련 글

댓글로 남기기 어려운 내용은 Contact Form 에서 개별적으로 문의 할 수 있습니다. 해당 글과 연관 된 내용은 Copy를 이용해 현재 페이지의 주소를 복사 후 문의 폼에 입력시 보다 정확한 답을 얻을 수 있습니다.

Leave a Comment