Modal 속성

적용 대상

Form 개체

Report 개체

Modal 속성을 사용하여 폼 또는 보고서를 모달 창으로 열지 여부를 지정할 수 있습니다. 폼 또는 보고서가 모달 창으로 열리면 포커스를 다른 개체로 이동하기 전에 창을 닫아야 합니다. 읽기/쓰기 Boolean입니다.

expression.Modal

expression은 필수입니다. 적용 대상 목록에서 개체 중 하나를 반환하는 식입니다.

주의

Modal 속성에는 다음 설정이 사용됩니다.

설정

Visual Basic

설명

True

폼 또는 보고서가 모달 창으로 열립니다.

아니요

False

(기본값) 폼이 모달이 아닌 창으로 열립니다.


폼 또는 보고서의 속성 시트, 매크로 또는 VBA(Visual Basic for Applications) 코드를 사용하여 이 속성을 설정할 수 있습니다.

모달 창을 열면 Microsoft Office Access 2007의 다른 창은 폼을 닫을 때까지 사용할 수 없습니다(다른 응용 프로그램의 창으로 전환할 수는 있음). 다른 창 외에도 메뉴와 도구 모음을 사용하지 않도록 설정하려면 ModalPopUp 속성을 둘 다 Yes로 설정합니다.

BorderStyle 속성을 사용하여 폼에 포함할 테두리 유형을 지정할 수 있습니다. 일반적으로 모달 폼에서는 BorderStyle 속성이 Dialog로 설정됩니다.

Modal, PopUp 및 BorderStyle 속성을 사용하여 사용자 지정 대화 상자를 만들 수 있습니다. 사용자 지정 대화 상자를 만들려면 Modal을 Yes로 설정하고, PopUp을 Yes로 설정하고, BorderStyle을 Dialog로 설정하면 됩니다.

Modal 속성을 Yes로 설정하면 다음과 같은 경우에만 폼이 모달이 됩니다.

  • 탐색 창에서 폼을 폼 보기로 열 경우

  • 매크로 또는 VBA 코드를 사용하여 폼을 폼 보기로 열 경우

  • 디자인 보기에서 폼 보기로 전환할 경우

폼이 모달이면 폼 보기에서 데이터시트 보기로 전환할 수 없습니다. 디자인 보기로 전환한 후 데이터시트 보기로 전환할 수는 있습니다.

폼은 디자인 보기 또는 데이터시트 보기에서 모달이 아니며, 데이터시트 보기에서 폼 보기로 전환할 경우에도 모달이 아닙니다.

참고: OpenForm 작업의 Window Mode 작업 인수에 Dialog 설정을 사용하면 ModalPopUp 속성을 Yes로 설정하여 폼을 열 수 있습니다.

"주문 입력" 폼에 대한 Modal 속성 값을 반환하려면 다음을 사용할 수 있습니다.

Dim b As Booleanb = Forms("Order Entry").Modal

Modal 속성 값을 설정하려면 다음을 사용할 수 있습니다.

Forms("Order Entry").Modal = True

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×