일반적으로 매크로를 만들 때 가장 먼저 수행하는 작업 중 하나는 화면 표시 업데이트를 끄는 명령을 사용하는 것입니다. 이는 화면을 업데이트 할 필요가 없을 때 매크로가 더 빨리 실행되기 때문에 수행됩니다. 이 작업이 완료되면 사용자가 할 수있는 가장 중요한 작업 중 하나는 사용자에게 피드백을 제공하여 시스템이 점심 식사에 나갔다고 생각하지 않도록하는 것입니다.

피드백을 제공하는 일반적인 방법은 상태 표시 줄을 사용하는 것입니다. VBA를 사용하면 다음과 유사한 코드 행으로 수행됩니다.

Application.StatusBar = "Updating past months..."

이 행을 사용하면 응용 프로그램의 상태 표시 줄에 Updating past months …​__ 메시지가 표시됩니다. 이 메시지는 매크로 또는 Excel에 의해 상태 표시 줄에 다른 메시지가 기록 될 때까지 남아 있습니다.

상태 표시 줄의 메시지를 지우려면 두 가지 방법이 있습니다. 첫 번째는 다음 코드와 같이 상태 표시 줄에 빈 문자열을 쓰는 것입니다.

Application.StatusBar = ""

이 경우 따옴표 사이에 아무 것도 없기 때문에 상태 표시 줄에 빈 문자열이 표시되어 이전에 있던 내용을 지 웁니다. 다른 방법은 다음 줄을 사용하는 것입니다.

Application.StatusBar = False

논리 값 FALSE를 Application.StatusBar 속성에 쓰면 이전에 상태 표시 줄에 기록한 내용이 지워지고 기본 상태 표시 줄 텍스트가 복원됩니다.

_ 참고 : _

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

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

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

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

Excel의 이전 메뉴 인터페이스에 대한이 팁의 버전은`link : / excel-Using_the_Status_Bar [Using the Status Bar]`에서 찾을 수 있습니다.