Definir a ordem de tabulação para controles

Aplica-se a
Access para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Quando utiliza um formulário numa base de dados de ambiente de trabalho do Access, pode alternar entre controlos ao premir a Tecla de Tabulação. Pode especificar a ordem pela qual os controlos num formulário respondem à tecla TAB. Num formulário bem concebido, os controlos respondem à Tecla de Tabulação numa ordem lógica — por exemplo, de cima para baixo e da esquerda para a direita — de modo a que o formulário seja mais fácil de utilizar.

Este artigo descreve como alterar a ordem de tabulação, como remover um controlo da ordem de tabulação e como alterar o comportamento da tabulação para o último campo num formulário.

Este artigo foca-se nos formulários, mas também pode utilizar estes procedimentos para definir a ordem de tabulação dos controlos nos relatórios. Quando abre um relatório na Vista de Relatório, pode utilizar a tecla de Tabulação para mover o foco de um controlo para outro.

Observação

Este artigo não se aplica a bases de dados Web do Access e aplicações Web do Access, o tipo de bases de dados que cria com o Access e publica online. Em aplicativos Web, a ordem de tabulação é definida automaticamente e não pode ser alterada.

O que você deseja fazer?

Alterar a ordem de tabulação dos controlos

Quando utiliza ferramentas como assistentes ou esquemas para criar um formulário, o Access define a ordem de tabulação pela mesma ordem em que os controlos são apresentados no formulário: de cima para baixo e da esquerda para a direita. No entanto, se criar ou modificar um formulário sem utilizar um assistente ou um esquema, poderá criar uma ordem de tabulação que não corresponda à localização dos controlos no formulário. Utilize o seguinte procedimento para alterar a ordem de tabulação dos controlos.

  1. No Painel de Navegação, clique com o botão direito do rato no formulário e, em seguida, clique em Vista Estrutura.

  2. No separador Estrutura , no grupo Ferramentas , clique em Ordem de Tabulação.

  3. Na caixa de diálogo Ordem de Tabulação , em Seção, clique na seção que deseja alterar.

  4. Siga um destes procedimentos:

    • Se pretender que o Access crie uma ordem de tabulação de cima para baixo e da esquerda para a direita, clique em Ordenar Automaticamente.
    • Se quiser criar a sua própria ordem de tabulação personalizada, clique no seletor do controlo que pretende mover. (Clique e arraste para selecionar mais do que um controlo de cada vez.) Clique novamente no seletor e arraste o controlo para a localização pretendida na lista.
  5. Clique em OK.

Início da Página

Remover um controlo da ordem de tabulação

  1. No Painel de Navegação, clique com o botão direito do rato no formulário e, em seguida, clique em Vista Estrutura.

  2. Se o painel de tarefas Folha de Propriedades não estiver apresentado, prima F4 para o apresentar.

  3. Selecione o controlo que pretende remover da ordem de tabulação.

  4. No separador Outro da Folha de Propriedades, na caixa de propriedades Tabulação , clique em Não.

    Observação

    Se remover um controlo da ordem de tabulação, pode clicar no controlo para selecioná-lo, desde que a respetiva propriedade Ativado esteja definida como Sim.

Início da Página

Alterar o comportamento de tabulação do último campo na ordem de tabulação

Por predefinição, quando prime a Tecla de Tabulação enquanto o cursor se encontra no último campo da ordem de tabulação, o Access apresenta o registo seguinte na origem de dados e move o cursor para o primeiro campo da ordem de tabulação. Pode alterar este comportamento para que o Access se mantenha no registo atual. Se o formulário contiver quebras de página, também poderá alterar o comportamento para que o Access não mova o cursor para a página seguinte. Esta funcionalidade é útil se quiser impedir que o utilizador edite mais do que um registo (ou página) de cada vez.

  1. No Painel de Navegação, clique com o botão direito do rato no formulário e, em seguida, clique em Vista Estrutura.
  2. Se o painel de tarefas Folha de Propriedades não estiver apresentado, prima F4 para o apresentar.
  3. Selecione Formulário na lista suspensa localizada na parte superior da Folha de Propriedades.
  4. No separador Outro da Folha de Propriedades, na caixa de propriedades Ciclo , selecione uma das seguintes opções.
Configuração Descrição
Todos os Registros Quando prime a tecla de tabulação no último campo do registo, o foco desloca-se para o primeiro campo do registo seguinte.
Registo atual Quando prime a tecla de tabulação no último campo do registo, o foco muda novamente para o primeiro campo no registo atual.
Página Atual Quando prime a tecla de tabulação no último campo da página de formulário, o foco regressa ao primeiro campo da página atual.
Observação: Pode dividir um formulário em páginas ao utilizar o controlo de Quebra de Página. Este controlo está disponível na Vista de Estrutura, no grupo Controlos do separador Estrutura . Se o formulário não contiver quebras de página, a opção Página Atual se comportará da mesma forma que a opção Registro Atual .

Início da Página