Propriedade Form.BorderStyle (Access)

Especifica o tipo de borda e os elementos de borda (barra de título, menu controle, os botões Minimizar e Maximizar ou botão Fechar ) a ser usado para o formulário. Você normalmente usa os estilos de borda diferentes para formulários normais, formulários pop-up e caixas de diálogo personalizadas. Bytes de leitura/gravação.

Sintaxe

expressão. Borderstyle

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

Comentários

Para controles, a propriedade BorderStyle utiliza as configurações a seguir.

Configuração Visual Basic Descrição
Nenhum 0 O formulário não tem borda nem elementos de borda relacionados. O formulário não é redimensionável.
Fina 1 O formulário tem uma borda fina e pode incluir qualquer um dos elementos de borda. O formulário não é redimensionável (o comando tamanho, no menu de controle não está disponível). Você geralmente pode usar essa configuração para formulários pop-up. (Se você quiser que um formulário permaneça na parte superior de todas as janelas do Microsoft Access, você deve também definir sua propriedade PopUp como Sim.)
Ajustável 2 (Padrão) O formulário tem a borda padrão para formulários de acesso, pode incluir qualquer um dos elementos de borda e pode ser redimensionado. Geralmente, você usa essa configuração para formulários de acesso normais.
Diálogo 3 O formulário tem uma borda espessa de (double) e pode incluir apenas uma barra de título, o botão Fechar e menu controle. O formulário não pode ser maximizado, minimizado ou redimensionado (os comandos Maximizar e Minimizartamanho não estão disponíveis no menu controle ). Você geralmente pode usar essa configuração para caixas de diálogo personalizadas. (Se você quiser que um formulário seja modal, no entanto, você também deve definir sua propriedade Modal como Sim. Se você quiser que ele seja um formulário pop-up modal, como a maioria das caixas de diálogo, você deve definir as propriedades PopUp e Modal como Sim.)

Para um formulário, a propriedade BorderStyle estabelece as características que identificam visualmente o formulário como um formulário normal, um formulário pop-up ou uma caixa de diálogo personalizada. Você pode também definir o Modal e PopUp propriedades para obter mais definem as características do formulário.

Convém também definir ControlBox, CloseButton, MinMaxButtons, barras de rolagem, NavigationButtons e SeletoresDeRegistro propriedades do formulário. Essas propriedades interagem das seguintes maneiras:

  • Se a propriedade BorderStyle estiver definida como nenhuma ou diálogo, o formulário não terá botões Maximizar ou Minimizar, independentemente da configuração da propriedade MinMaxButtons.

  • Se a propriedade BorderStyle estiver definida como nenhum, o formulário não terá um menu de controle, independentemente da configuração da propriedade ControlBox.

  • A configuração da propriedade BorderStyle não afeta a exibição das barras de rolagem, dos botões de navegação, caixa de número de registro ou dos seletores de registro.

A propriedade BorderStyle entrará em vigor somente no modo de formulário. A configuração da propriedade será ignorada no modo de Design do formulário.

Se você definir a propriedade BorderStyle de um formulário pop-up como nenhum, você não conseguirá fechar o formulário, a menos que você adicione um botão Fechar que execute uma macro que contém a ação Fechar ou um procedimento de evento no Visual Basic que utiliza o método Close.

Formulários pop-up costumam ter tamanho fixo, mas você pode tornar dimensionável um formulário pop-up definindo sua propriedade PopUp como Sim e sua propriedade BorderStyle como ajustável.

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.