Compartilhar via


Propriedade Form.Modal (Access)

Use a propriedade Modal para especificar se um formulário é aberto como uma janela modal. Quando um formulário é aberto como janela restrita, é preciso fechar a janela antes de mudar o foco para um outro objeto. Boolean de leitura/gravação.

Sintaxe

expressão. Modal

expressão Uma variável que representa um objeto Form.

Comentários

A propriedade Modal usa as configurações a seguir.

Configuração Visual Basic Descrição
Sim True O formulário ou relatório é aberto como janela restrita.
Não False (Padrão) O formulário é aberto como uma janela não restrita.

Quando você abre uma janela restrita, outras janelas do Microsoft Access são desativadas até você fechar o formulário (embora seja possível alternar para janelas de outros aplicativos). Para desativar menus e barras de ferramentas além de outras janelas, defina as propriedades de Modal e PopUp como Sim.

Use a propriedade BorderStyle para especificar o tipo de borda que um formulário terá. Geralmente, os formulários de janela restrita têm a propriedade BorderStyle definida como Dialog.

Use as propriedades Modal, PopUp e BorderStyle para criar uma caixa de diálogo personalizada. Defina Modal como Sim, PopUp como Sim e BorderStyle como Dialog para caixas de diálogo personalizadas.

A configuração da propriedade Modal como Sim só torna o formulário uma janela restrita quando você:

  • Abre-o no modo de formulário a partir da janela Banco de dados.
  • Abre-o no modo de formulário utilizando uma macro ou o Visual Basic.
  • Alterna de modo de design para modo de formulário.

Quando o formulário é de janela restrita, você não pode alternar para modo de folha de dados a partir de modo de formulário, embora você possa alternar para modo de design e, em seguida, para modo de folha de dados.

O formulário não será de janela restrita no modo de design ou modo de folha de dados, e também não será de janela restrita se você alternar de modo de folha de dados para modo de formulário.

Observação

Use a configuração caixa de diálogo do argumento de ação WindowMode da ação OpenForm para abrir um formulário com suas propriedades Modal e PopUp definidas como Sim.

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.