많은 매크로가 특정하고 제한된 작업을 수행하도록 작성되었습니다. 다른 매크로는 사용자가 처음부터 끝까지 사용하도록 설계된 더 크고 전체적인 응용 프로그램의 일부로 작성됩니다. 예를 들어 Excel VBA로 완전히 작성된 회계 패키지를 보았습니다. 회계 패키지의 기능은 물론 VBA로 작성되었습니다. 회계 패키지 사용자는 “일반 Excel”을 사용하지 않고 대신 VBA 응용 프로그램에서 독점적으로 제공하는 메뉴, 대화 상자 및 선택 항목을 사용합니다.

VBA로 응용 프로그램을 작성하는 경우 Excel을 완전히 “숨겨”사용자가 볼 수 없도록하는 방법이 필요할 수 있습니다. 이를 위해 매크로에서 다음 코드를 사용할 수 있습니다.

Application.Visible = False

응용 프로그램이 Excel을 종료하지 않고 종료되는 경우 (예 : 오류가 발생하는 경우) Visible 속성을 True로 설정하는 것이 중요합니다.

그렇지 않으면 Excel은 메모리에 남아 있지만 사용자는이를 볼 수 없습니다. 사용자는이 속성을 설정할 수 없습니다. 매크로 제어하에 수행되어야합니다.

_ 참고 : _

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

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

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

이 팁 (10945)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.

link : / excel-Hiding_Excel_in_VBA [VBA에서 Excel 숨기기].