Por padrão, os controles em um formulário do Access permanecem ancorados no canto superior esquerdo do formulário e não resizem quando você ressize o formulário. Para alterar esse comportamento, você pode usar o comando Anchoring. Por exemplo, você pode configurar uma caixa de texto para que ela se estendia para baixo e para a direita à medida que o formulário se torna maior. Isso permite que você veja mais texto no controle.

Neste artigo

Ancorar um controle

  1. No Painel de Navegação, clique com o botão direito do mouse no formulário que você deseja alterar e clique em Modo de Exibição de Layout. 

  2. No formulário, clique no controle ao qual você deseja aplicar o comportamento de ancoragem.

  3. Na guia Organizar, no grupo Posição, clique em Ancorar

  4. Clique na opção desejada.

    Opções de ancoragem

    Opção de ancoragem

    Comportamento do controle quando você resize o formulário

    Superior Esquerdo (padrão)

    O controle é ancorado no canto superior esquerdo do formulário e não altera o tamanho.

    Alongar

    O controle é ancorado no canto superior esquerdo do formulário e se estende para baixo para preencher o espaço disponível.

    Inferior Esquerdo

    O controle é ancorado no canto inferior esquerdo do formulário e não altera o tamanho.

    Stretch Across Top

    O controle é ancorado no canto superior esquerdo do formulário e se estende horizontalmente para preencher o espaço disponível.

    Alongar e atravessar

    O controle é ancorado no canto superior esquerdo do formulário e se estende para baixo e para cima para preencher o espaço disponível.

    Alongar-se na parte inferior

    O controle é ancorado no canto inferior esquerdo do formulário e se estende horizontalmente para preencher o espaço disponível.

    Superior Direito

    O controle é ancorado no canto superior direito do formulário e não altera o tamanho.

    Alongar para baixo e para a direita

    O controle é ancorado no canto superior direito do formulário e se estende verticalmente para preencher o espaço disponível.

    Inferior Direito

    O controle é ancorado no canto inferior direito do formulário e não altera o tamanho.

    Observações: 

    • Se a propriedade Orientation do formulário estiver definida como Direita para Esquerda,a ancoragem padrão para os comandos "alongar" será para o lado direito do formulário, em vez do lado esquerdo.

    • Se você especificar uma das opções "alongar" para um controle, o controle nunca será menor do que as dimensões especificadas nas propriedades Width e Height do controle.

Para impedir que um controle se estendia, reduza ou se move à medida que você ressize um formulário, de definir a opção de ancoragem do controle de volta para o valor padrão, Superior Esquerdo.

Observações: 

  • Se você configurou o Access para exibir objetos como janelas sobrepostas, em vez de como documentos com guias, o comportamento de ancoragem selecionado fica visível quando você ressize a janela de formulário (ou, se o formulário for maximizado, quando você resize a janela do Access). Se você tiver definido seu banco de dados para exibir objetos como guias de documento (a configuração padrão), o comportamento de ancoragem selecionado só será visível quando você ressize a janela do Access.

    Como definir opções de janela de documento?

    1. Na guia Arquivo, em Ajuda, clique em Opções.

    2. Clique em Banco de Dados Atual.

    3. Em Opções de Aplicativo,em Opções de Janela de Documento,selecione Sobreposição do Windows ou Documentos tabbed.

Dica: No Modo de Exibição de Design, certifique-se de que o formulário seja dimensionado para que haja um mínimo de espaço de grade de design vazio abaixo e à direita dos controles. Isso ajuda a garantir que os controles ancoram e se estemem até as bordas inferior e direita da janela do formulário. Além disso, de definir a largura e a altura de cada controle de alongamento para o tamanho mínimo que você usaria em circunstâncias comuns.

Definir tamanhos de controle e margens em um formulário

1. A caixa de texto Descrição foi definida para alongar e atravessar e foi definida como seu tamanho mínimo de uso.

2. A grade de design do formulário foi dimensionada para baixo para que apenas uma pequena quantidade de espaço em branco permaneça.

Observação: Talvez seja necessário mover ou ressardenar outros controles no formulário (especialmente itens no header de formulário ou rodapé) antes de poder ressardenar a grade de design do formulário.

Considerações especiais ao usar layouts

Um layout é uma grade como tabela que permite alinhar vários controles em um formulário. Os layouts são úteis em qualquer banco de dados porque permitem alinhar rapidamente e posicionar grupos de controles ao mesmo tempo, sem primeiro ter que selecionar cada controle. Quando você cria um formulário usando uma das ferramentas de criação rápida no grupo Formulários da guia Criar, o Access exibe campos em layouts por padrão.

Os layouts vêm em duas variedades: empilhadas e tabuladas. Em formulários de item único (aqueles em que a propriedade Default View é definida como FormulárioÚnico ), o Access usa layouts empilhados por padrão. Em um layout empilhado, o recurso de ancoragem move e alonga controles vertical e horizontalmente.

Em formulários de vários itens (aqueles em que a propriedade Default View é definida como FormuláriosContínuos ), o Access usa layouts tabular por padrão. Em um layout tabular, o recurso de ancoragem só move e alonga controles verticalmente. Por exemplo, a opção Alongar e Atravessar ancoragem só faz com que um controle se estendia, não para baixo.

Você pode especificar a ancoragem para apenas um controle em cada layout. A ancoragem dos outros controles no layout é definida automaticamente, de acordo com a tabela a seguir:

Opção de ancoragem

Configurações automáticas de outros controles no mesmo layout de controle

Layout empilhado

Layout tabular

Superior Esquerdo (padrão)

Todos os outros controles são definidos como Superior Esquerdo.

Todos os outros controles são definidos como Superior Esquerdo.

Alongar

Os controles acima são definidos como Superior Esquerdo. Os controles abaixo são definidos como Inferior Esquerdo.

Todos os outros controles são definidos como Alongar.

Inferior Esquerdo

Todos os outros controles são definidos como Inferior Esquerdo.

Todos os outros controles são definidos como Inferior Esquerdo.

Stretch Across Top

Todos os outros controles são definidos como Stretch Across Top.

Os controles à esquerda são definidos como Superior Esquerdo. Os controles à direita são definidos como Superior Direito.

Alongar e atravessar

Os controles acima são definidos como Stretch Across Top. Os controles abaixo são definidos como Stretch Across Bottom.

Os controles à esquerda são definidos como Alongar. Os controles à direita são definidos como Alongar e Direito.

Alongar-se na parte inferior

Todos os outros controles são definidos como Stretch Across Bottom.

Os controles à esquerda são definidos como Inferior Esquerdo. Os controles à direita são definidos como Inferior Direito.

Superior Direito

Todos os outros controles são definidos como Superior Direito.

Todos os outros controles são definidos como Superior Direito.

Alongar para baixo e para a direita

Os controles acima são definidos como Superior Direito. Os controles abaixo são definidos como Inferior Direito.

Todos os outros controles são definidos como Alongar e Direito.

Inferior Direito

Todos os outros controles são definidos como Inferior Direito.

Todos os outros controles são definidos como Inferior Direito.

Observação: Dependendo do design do formulário, talvez seja necessário remover um controle de um layout de controle para obter o comportamento de ancoragem que você deseja. Para remover um controle de um layout de controle, enquanto o relatório estiver aberto no design, selecione os controles que você deseja remover do layout e, em seguida, na guia Organizar, no grupo Tabela, clique em Remover Layout

Início da página

Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar Microsoft Office Insider

Estas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade da tradução?
O que afetou sua experiência?

Obrigado por seus comentários!

×