Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Ao criar um formulário no Access, você pode criar um caixa de listagem ou um caixa de combinação que pode ser usado para encontrar um registro quando um valor é selecionado na lista. Isso torna mais fácil para os usuários encontrarem rapidamente registros existentes sem precisar digitar um valor na caixa de diálogo Localizar .

Observações: 

  • Para que esse procedimento funcione, o formulário deve estar vinculado a uma tabela ou a uma consulta salva. A etapa 5 do procedimento contém mais informações sobre o que fazer se esse não for o caso.

  • Esse procedimento pode criar um código que será executado somente quando o banco de dados receber status confiáveis. Para obter mais informações, consulte o artigo Decidir se um banco de dados é confiável ou não.

Create caixa de combinação ou caixa de combinação

  1. Clique com o botão direito do mouse no formulário no Painel de Navegação e, em seguida, clique no Modo de Exibição Design.

  2. Na guia Design, no grupo Controles, verifique se Usar Assistentes de Controle Texto explicativo 4 está selecionado.

  3. No grupo Controles , clique em Caixa de Lista ou Caixa de Combinação.

  4. No formulário, clique em onde você deseja colocar a caixa de listagem ou a caixa de combinação.

  5. Na primeira página do assistente, clique em Localizar um registro no meu formulário com base no valor que selecionei na caixa de combinação/lista e clique em Avançar.

    A opção Localizar um registro... não está disponível.

    Se a opção Localizar um registro no meu formulário com base no valor que selecionei na caixa de combinação/caixa de listagem não for exibida, é provável que o formulário não esteja vinculado a uma tabela ou a uma consulta salva. O formulário deve estar associado a um objeto que está disponível no Painel de Navegação em Tabelas ou Consultas.

    Use o procedimento a seguir para marcar se um formulário está vinculado a uma tabela ou a uma consulta salva:

    1. Clique em Cancelar para fechar o assistente.

    2. Clique com o botão direito do mouse na caixa de combinação ou caixa de combinação que você criou anteriormente e clique em Excluir.

    3. Se o painel de tarefas Folha de Propriedades não for exibido, pressione F4 para exibi-lo.

    4. Selecione Formulário na lista na parte superior da folha de propriedades.

    5. Na guia Dados da folha de propriedades, examine a caixa de propriedade Fonte de Registro . Essa caixa deve conter o nome de uma tabela ou uma consulta salva antes que você possa usar o procedimento descrito neste artigo. Se a caixa estiver em branco, você poderá selecionar uma tabela ou consulta existente como a fonte de registro ou criar uma nova consulta para servir como a fonte de registro. Se a caixa contiver uma instrução SELECT, você terá a opção adicional de converter essa instrução em uma consulta salva. Depois de concluir uma dessas tarefas, na próxima vez que você executar o assistente Caixa de Combinação/Caixa de Lista, ele exibirá a opção Localizar um registro...

      Siga um destes procedimentos com base no que você deseja fazer:

      • Selecione uma tabela ou consulta existente como a fonte de registro

        1. Se você souber que há uma tabela ou consulta existente em seu banco de dados que contém os registros que você deseja encontrar, use esse procedimento para associar o formulário a esse objeto.

          Observação: Se a caixa de propriedade Fonte de Registro contiver uma instrução SELECT, seguir esse procedimento excluirá essa instrução permanentemente. Talvez você queira copiar a instrução para um arquivo de texto ou outro programa de processamento de palavras caso queira restaurá-la.

        2. Clique na caixa propriedade Fonte de Registro e clique na seta suspensa exibida.

        3. Selecione uma das tabelas ou consultas disponíveis. Se uma tabela ou consulta adequada não estiver disponível, você deverá criar uma antes de continuar. Para obter mais informações, consulte os artigos Create uma tabela e adicione campos ou Create uma consulta de seleção simples.

        4. Salve o formulário e repita o procedimento no início deste artigo. O assistente agora deve exibir a opção Localizar um registro no meu formulário com base no valor que selecionei na opção caixa de combinação/caixa de listagem .

      • Create uma nova consulta salva ou converta uma instrução SELECT em uma consulta salva

        Se os dados que você deseja encontrar estiverem contidos em mais de uma tabela, você precisará associar o formulário a uma consulta que selecione os dados dessas tabelas.

        1. Na caixa propriedade Fonte de Registro , clique no botão Criar Botão Construtor.

          O Access abre o Construtor de Consultas.

          • Você pode começar a criar uma nova consulta. Para obter mais informações, consulte o artigo Create uma consulta de seleção simples. Quando terminar de criar a consulta, prossiga com a etapa 2.

          • Se a caixa de propriedade Fonte de Registro contiver originalmente uma instrução SELECT, essa consulta será exibida no Construtor de Consultas. Prossiga com a etapa 2 para convertê-la em uma consulta salva.

        2. Na guia Design, no grupo Fechar, clique em Salvar como.

        3. Na caixa de diálogo Salvar como, digite um nome para a consulta na caixa Salvar 'Queryn' para:

        4. Verifique se a consulta está selecionada na caixa Como e clique em OK.

        5. Na guia Design, no grupo Fechar, clique em Fechar.

        6. Clique em Sim para salvar as alterações feitas na consulta e atualizar a propriedade.

          O Access exibe o formulário na exibição Design e altera a propriedade Fonte de Registro para que o novo nome da consulta salva seja exibido.

        7. Clique em Salvar na barra de ferramentas de acesso rápido.

        8. Repita o procedimento no início deste artigo. O assistente agora deve exibir a opção Localizar um registro no meu formulário com base no valor que selecionei na opção caixa de combinação/caixa de listagem .

  6. Siga as instruções no assistente. Na última página do assistente, clique em Concluir para exibir a caixa de listagem ou a caixa de combinação no modo Design.

Início da Página

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.