Mac용 Office 2004 및 Office v.X Application.AutomationSecurity 속성을 사용하는 방법을

기술 자료 번역 기술 자료 번역
기술 자료: 886633 - 이 문서가 적용되는 제품 보기.
이 문서에서는 Microsoft Office XP 버전에 317405 참조하십시오.
모두 확대 | 모두 축소

이 페이지에서

소개

Application.AutomationSecurity 속성을 프로그래밍 방식으로 문서를 열 수 있지만 문서의 매크로가 안전 있는지 여부를 잘 모를 솔루션의 보안 지원하도록 적용됩니다."절에 나열된 Microsoft Office 프로그램이 있습니다. 개발자가 Office 솔루션을 이러한 문서는 사용자에게 보안 경고를 표시할지 여부를 제어할 수 있습니다.

이 문서에서는 개발자가 Application.AutomationSecurity 속성을 Mac 프로그램 나타나는 Microsoft Office 보안 경고가 제어하기 위해 사용하는 방법에 대해 설명합니다.

참고 Mac 프로그램에 대한 Microsoft Application.AutomationSecurity 속성을 사용하려면 Office 업데이트 할 수 있습니다.

Microsoft Office 2004 for Mac

Microsoft Office 2004 for Mac 프로그램이 설치되어 있는 컴퓨터에서 Application.AutomationSecurity 속성을 사용하려면 Microsoft Office 2004 Mac 서비스 팩 1 (11.1.0) 설치하십시오.

Microsoft Office 2004 Mac 서비스 팩 1 (11.1.0) 구하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
883951Microsoft Office 2004 for Mac 서비스 팩 1 (11.1.0) 에 대한 설명

Microsoft Office Mac용 X

Microsoft Office X Mac 프로그램이 설치되어 있는 컴퓨터에서 Application.AutomationSecurity 속성을 사용하려면 Microsoft Office v. X for Mac 보안 (10.1.6) 설치하십시오.

Microsoft Office v.X (10.1.6) Mac 보안 업데이트를 구하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
883952Microsoft Office v.X 설명 for Mac 보안 (10.1.6)

추가 정보

AutomationSecurity 속성

Microsoft Word에서

이제 이면 매크로가 포함된 다른 Office 문서 열기 매크로를 영향을 미치는 보안 수준을 추가로 지원합니다.

VBA 매크로 코드에 대한 Microsoft Visual Basic의 일부로 설정을 사용할 수 있어야 합니다. Application.AutomationSecurity 속성을 다음 표에 나열된 것과 같이 보안 수준을 설정할 수 있습니다.

표 축소표 확대
속성설명
msoAutomationSecurityForceDisable이전에 설정된 매크로를 통해 열려 있는 모든 문서에서 매크로를 비활성화합니다. 이 설정은 가장 높은 수준의 보안 제공합니다.
msoAutomationSecurityByUI이전에 활성화된 매크로를 통해 열려 있는 모든 문서에서 매크에 대한 매크로가 들어 있는 파일을 열기 전에 경고 표시 기본 설정을 사용합니다.
msoAutomationSecurityLow이전에 활성화된 매크로를 통해 열려 있는 모든 문서에서 매크로가 있습니다.


Application.AutomationSecurity 속성은 매크로가 포함된 파일을 열기 전에 경고 표시 기본 설정을 사용하여 다음과 같은 방법으로 작용합니다.
  • 요구하는 메시지를 위해 msoAutomationSecurityLowApplication.AutomationSecurity 속성을 설정하면 사용자가 매크로를 매크로 경고 옵션의 설정에 관계없이 열려 있던 문서에 매크로를 사용하도록 받지 않습니다. 해당 문서의 매크로가 자동으로 실행됩니다.
  • 요구하는 메시지를 위해 msoAutomationSecurityForceDisableApplication.AutomationSecurity 속성을 설정하면 사용자가 매크로를 매크로 경고 옵션의 설정에 관계없이 열려 있던 문서에 매크로를 사용하도록 받지 않습니다. 해당 문서의 매크로가 자동으로 비활성화됩니다.

Microsoft PowerPoint

매크로가 포함된 문서를 열 때 Microsoft PowerPoint에서는 보안이 향상되었습니다. 또한 PowerPoint 매크로가 포함된 다른 Office 문서 열기 매크로를 영향을 미치는 보안 수준을 추가로 지원합니다.

VBA 매크로 코드 일부로 설정이 활성화되어 있어야 합니다. Application.AutomationSecurity 속성을 다음 표에 나열된 것과 같이 보안 수준을 설정할 수 있습니다.

표 축소표 확대
속성설명
msoAutomationSecurityForceDisable이전에 설정된 매크로는 열려 있던 모든 문서에서 매크로를 비활성화합니다. 이 설정은 가장 높은 수준의 보안 제공합니다.
msoAutomationSecurityByUI이전에 설정된 매크로는 열려 있던 모든 문서에서 매크로 사용 매크로 바이러스 보호 우선을 사용합니다.
msoAutomationSecurityLow이전에 설정된 매크로는 열려 있던 모든 문서의 매크로 있습니다.


Application.AutomationSecurity 속성을 함께 사용 매크로 바이러스 보호 우선 다음과 같은 방법으로 작용합니다.
  • 요구하는 메시지를 위해 msoAutomationSecurityLowApplication.AutomationSecurity 속성을 설정하면 사용자가 매크로를 매크로 경고 옵션의 설정에 관계없이 열려 있던 문서에 매크로를 사용하도록 받지 않습니다. 해당 문서의 매크로가 자동으로 실행됩니다.
  • 요구하는 메시지를 위해 msoAutomationSecurityForceDisableApplication.AutomationSecurity 속성을 설정하면 사용자가 매크로를 매크로 경고 옵션의 설정에 관계없이 열려 있던 문서에 매크로를 사용하도록 받지 않습니다. 해당 문서의 매크로가 자동으로 비활성화됩니다.

Microsoft Excel

이제 Microsoft Excel 매크로가 포함된 다른 Office 문서 열기 매크로를 영향을 미치는 보안 수준을 추가로 지원합니다.

VBA 매크로 코드 일부로 설정이 활성화되어 있어야 합니다. Application.AutomationSecurity 속성을 다음 표에 나열된 것과 같이 보안 수준을 설정할 수 있습니다.

표 축소표 확대
속성설명
msoAutomationSecurityForceDisable이전에 설정된 매크로는 열려 있던 모든 문서에서 매크로를 비활성화합니다. 이 설정은 가장 높은 수준의 보안 제공합니다.
msoAutomationSecurityByUI이전에 활성화된 매크로는 열려 있던 모든 문서의 매크에 대한 매크로가 들어 있는 파일을 열기 전에 경고 표시 기본 설정을 사용합니다.
msoAutomationSecurityLow이전에 설정된 매크로는 열려 있던 모든 문서의 매크로 있습니다.


Application.AutomationSecurity 속성은 매크로가 포함된 파일을 열기 전에 경고 표시 기본 설정을 사용하여 다음과 같은 방법으로 작용합니다.
  • 요구하는 메시지를 위해 msoAutomationSecurityLowApplication.AutomationSecurity 속성을 설정하면 사용자가 매크로를 매크로 경고 옵션의 설정에 관계없이 열려 있던 문서에 매크로를 사용하도록 받지 않습니다. 해당 문서의 매크로가 자동으로 실행됩니다.
  • 요구하는 메시지를 위해 msoAutomationSecurityForceDisableApplication.AutomationSecurity 속성을 설정하면 사용자가 매크로를 매크로 경고 옵션의 설정에 관계없이 열려 있던 문서에 매크로를 사용하도록 받지 않습니다. 해당 문서의 매크로가 자동으로 비활성화됩니다.

예제 코드

Microsoft는 묵시적인 보증 없이 목적으로만 프로그래밍 예제를 제공합니다. 이 포함되지만, 상품성 또는 특정 목적에의 적합성에 대한 묵시적인된 보증이 제한되지 않습니다. 이 문서에서는 만들려면 및 프로시저를 디버깅하는 데 사용되는 도구 및 여기서 설명하는 프로그래밍 언어에 익숙한 사용자를 대상으로 합니다. Microsoft 지원 엔지니어는 사용자에게 도움이 되도록 특정 절차에 대한 기능을 설명할 수 있지만 추가 기능을 제공하거나 특정 요구 사항에 맞도록 프로시저를 구성하지는 이 예제를 수정하지 않습니다.
Sub Security()
   Dim secAutomation As MsoAutomationSecurity

   secAutomation = Application.AutomationSecurity
   Application.AutomationSecurity = msoAutomationSecurityForceDisable

   With Application.FileDialog(msoFileDialogOpen)
      .Show
      .Execute
   End With

   Application.AutomationSecurity = secAutomation
 
End Sub

의미

매크로를 매크로 들어 있는 파일을 열려고 할 때마다 수 msoAutomationSecurityByUIApplication.AutomationSecurity 속성을 설정하고 매크로가 포함된 파일을 열기 전에 경고 표시 기본 설정을 선택한 경우 경고 대화 상자가 나타납니다. 이 시도가 거부 Do Not 열기 를 누르면 다음 오류 메시지가 나타납니다.
런타임 오류 '4198'

명령을 수행하지 못했습니다.
또한 매크로 매크로가 들어 있는 파일을 열려고 하면 다음과 같은 조건 모두에 해당하면 시도가 실패합니다.
  • msoAutomationSecurityForceDisableApplication.AutomationSecurity 속성 옵션이 설정됩니다.
  • 파일을 열 수 있는 Office API 매크로는 통해 시도합니다. VBA XLM Excel 에서 및 Word 에서 WordBasic 작성된 매크로가 포함되어 있습니다.

속성

기술 자료: 886633 - 마지막 검토: 2005년 7월 1일 금요일 - 수정: 5.2
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Office 2004 for Mac Standard Edition
  • Microsoft Excel 2004 for Mac
  • Microsoft PowerPoint 2004 for Mac
  • Microsoft Word 2004 for Mac
  • Microsoft Office X for Mac Standard Edition
  • Microsoft Excel X for Mac
  • Microsoft PowerPoint X for Mac
  • Microsoft Word X for Macintosh
  • Microsoft Encarta Encyclopedia 2000 Concise Edition
  • Microsoft Encarta Encyclopedia 2000 Deluxe Edition
키워드:?
kbmt kbhowto KB886633 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com