매크로는 반복되는 작업을 자동화하는 데 사용할 수 있는 일련의 명령이며 작업을 수행해야 할 때 실행할 수 있습니다. 매크로는 자주 사용하는 작업을 자동화하여 키 입력 및 마우스 동작에 필요한 시간을 절약합니다.

그러나 일부 매크로는 보안 위험을 초래할 수 있습니다. 매크로는 악의적인 의도를 가진 사용자가 컴퓨터 또는 조직의 네트워크에 바이러스와 같은 맬웨어를 조용히 설치하는 데 자주 사용됩니다.

경고: 해당 매크로가 무엇을 하는지 확신할 수 없다면 Office 파일에서 매크로를 사용하도록 설정하지 마세요. 예기치 않은 매크로는 상당한 보안 위험을 초래할 수 있습니다. 매크로를 사용하여 파일을 보거나 편집할 필요는 없습니다. 매크로에서 제공하는 기능을 원하는 경우에만 사용할 수 있습니다. 자세한 내용은 매크로 바이러스로부터 자신을 보호하세요.

매크로를 만드는 방법에 대한 자세한 내용은 빠른 시작: 매크로 만들기를 참조하세요.

Windows S를 실행하는 컴퓨터에서 매크로를 사용하는 방법에 대한 자세한 내용은 Windows 10 S의 Office에서 의심스러운 매크로 차단을 참조하세요.

보안 센터에서 매크로 설정 변경

매크로 설정은 보안 센터에 있습니다. 그러나 회사 또는 학교에서 디바이스를 관리하는 경우 시스템 관리자가 모든 사용자가 설정을 변경하지 못하게 할 수 있습니다.

중요: 보안 센터에서 매크로 설정을 변경하면 현재 사용 중인 Office 프로그램에 대해서만 매크로 설정이 변경됩니다. 매크로 설정은 모든 Office 프로그램에 대해 변경되지 않습니다.

  1. 파일 탭을 클릭합니다.

  2. 옵션을 클릭합니다.

  3. 보안 센터를 클릭한 다음 보안 센터 설정을 클릭합니다.

  4. 보안 센터에서 매크로 설정을 클릭합니다.

    보안 센터의 매크로 설정 영역

  5. 원하는 항목을 선택한 다음 확인을 클릭합니다.

참고: 옵션은 Excel 약간 다릅니다, 우리는 우리가 가서 그 밖으로 호출합니다.

  • 모든 매크로 제외(알림 표시 없음)     매크로 및 매크로에 대한 보안 경고를 사용하지 않도록 설정합니다.

    Excel 이 옵션은 알림 없이 VBA 매크로를 사용하지 않도록 설정하는 것이며 VBA 매크로에만 적용됩니다.

  • 모든 매크로 제외(알림 표시)     매크로가 사용되지 않지만 매크로가 있는 경우 보안 경고가 나타납니다. 상황에 따라 각 매크로를 사용하도록 설정하면 됩니다.

    Excel 이 옵션은 알림이 있는 VBA 매크로를 사용하지 않도록 설정하는 것이며 VBA 매크로에만 적용됩니다.

  • 디지털 서명된 매크로만 포함     매크로는 사용하지 않도록 설정되며 서명되지 않은 매크로가 있으면 보안 경고가 나타납니다. 그러나 신뢰할 수 있는 게시자가 매크로를 디지털 서명하면 매크로가 실행됩니다. 아직 신뢰하지 않은 게시자가 매크로를 서명한 경우 서명된 매크로를 사용하도록 설정하고 게시자를 신뢰할 수 있는 기회가 제공됩니다.

    Excel 이 옵션은 디지털 서명된 매크로를 제외한 VBA 매크로 사용 안 함 이며 VBA 매크로에만 적용됩니다.

  • 모든 매크로 사용(권장되지 않음, 위험할 수 있는 코드 실행 가능)     모든 매크로는 확인 없이 실행됩니다. 이 설정을 사용하면 컴퓨터가 악성 코드에 취약해집니다.

    Excel 이 옵션은 VBA 매크로 사용(권장되지 않고 잠재적으로 위험한 코드를 실행할 수 있음)이며 VBA 매크로에만 적용됩니다.

  • Excel VBA 매크로를 사용하는 경우Excel 4.0 매크로 사용 확인란도 있습니다. 이 확인란을 선택하면 VBA 매크로에 대한 위의 모든 설정이 Excel 4.0(XLM) 매크로에도 적용됩니다.

    이 확인란을 선택하지 않으면 XLM 매크로는 알림 없이 사용하지 않도록 설정됩니다.

  • VBA 프로젝트 개체 모델에 안전하게 액세스할 수 있음     자동화 클라이언트에서 VBA(Visual Basic for Applications) 개체 모델에 프로그래밍 방식으로 액세스하는 작업을 허용하거나 허용하지 않습니다. 이 보안 옵션은 Office 프로그램을 자동화하고 VBA 환경과 개체 모델을 조작하기 위해 작성된 코드를 위한 것입니다. 또한 이 옵션은 사용자 및 응용 프로그램별로 설정되며 기본적으로 액세스를 거부하여 권한이 없는 프로그램이 위험성이 있는 자기 복제 코드를 작성하지 못하게 합니다. 자동화 클라이언트가 VBA 개체 모델에 액세스하려면 코드를 실행하는 사용자가 액세스 권한을 할당해야 합니다. 액세스를 허용하려면 해당 확인란을 선택합니다.

    참고: Microsoft Publisher 및 Microsoft Access에는 VBA 프로젝트 개체 모델에 안전하게 액세스할 수 있음 옵션이 없습니다.

참고 항목

Excel의 매크로 보안 설정 변경

맬웨어가 PC를 감염하는 방법

추가 도움이 필요하신가요?

기술 향상

교육 살펴보기 >

새로운 기능 우선 가져오기

Microsoft Insider 참가 >

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?

의견 주셔서 감사합니다!

×