Ravi는 워크 시트에 일부 VBA 컨트롤과 코드를 배치했습니다. 통합 문서를 다른 사용자와 공유하고 열면 함수가 작동하지 않고 “라이브러리에서 사용할 수없는 항목”오류가보고됩니다. Ravi는이 오류를 어떻게 제거 할 수 있는지 궁금합니다.

먼저 확인해야 할 것은 매크로가 실제로 다른 사람들과 공유하는 통합 문서에 있는지 여부입니다. 시스템에서 열고 Visual Basic Editor로 이동하여 매크로가 공유중인 통합 문서와 연결된 프로젝트에 있는지 확인합니다. 그렇지 않은 경우 매크로를 통합 문서로 이동해야합니다.

그러나이 문제의 더 가능성이 높은 원인은 매크로가 액세스 권한이 있지만 다른 사용자는 그렇지 않은 모듈에있는 기능이나 기능을 참조하기 때문입니다. 이를 확인하는 쉬운 방법은 가능한 경우 해당 시스템으로 이동하여 통합 문서를 여는 것입니다. 그런 다음 Visual Basic Editor로 이동하여 Tools | 참조. 사용 가능한 모듈 목록을 살펴보고 “missing”이라는 단어가 앞에 나오는 것이 있는지 확인하십시오. 매크로에 필요하지만 현재 시스템에는없는 모듈입니다.

누락 된 모듈 또는 매크로를 사용하기 위해 사용자가 VBA에서 참조해야하는 모듈을 찾은 경우 해당 모듈을 사용하지 않도록 매크로를 다시 작성하는 것이 가장 좋습니다. 이것은 말처럼 쉽지는 않지만 (다시) 다른 사람들이 귀하의 매크로를 사용할 수 있도록하는 가장 쉽고 깔끔한 방법 일 수 있습니다.

_ 참고 : _

이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.

link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요].

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (11806)은 Microsoft Excel 2007, 2010, 2013 및 2016에 적용됩니다.

Excel의 이전 메뉴 인터페이스에 대한이 팁의 버전은`link : / excel-Item_Not_Available_in_Library [Item Not Available in Library]`에서 찾을 수 있습니다.