Permitir que os usuários encontrem um registro selecionando um valor em uma lista

Importante:  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

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

Observação: 

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

  • Esse procedimento pode criar código que será executado somente quando o banco de dados é concedido confiáveis status. Para obter mais informações, consulte o artigo decidir confiar em um banco de dados.

Criar a caixa de listagem ou caixa de combinação

  1. Clique com o botão direito do mouse no Painel de Navegação e clique em Modo Design.

  2. Na guia Design, no grupo Controles, verifique se Usar Assistentes de Controle Imagem do botão está selecionado.

  3. No grupo controles, clique em Caixa de listagem Imagem do botão ou Caixa de combinação Imagem do botão .

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

  5. Na primeira página do assistente, clique em Localizar um registro no meu formulário baseado no valor que eu selecionado na minha caixa de lista/caixa de combinação 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 baseado no valor que eu selecionado na minha caixa de lista/caixa de combinação não for exibida, provavelmente é porque o formulário não está vinculado a uma tabela ou uma consulta salva. O formulário deve ser vinculado a um objeto que está disponível no painel de navegação em tabelas ou consultas.

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

    1. Clique em Cancelar para fechar o assistente.

    2. Clique com botão direito na caixa de listagem 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 da propriedade Fonte de registro. Esta caixa deve conter o nome de uma tabela ou consulta salva antes de poder usar o procedimento descrito neste artigo. Se a caixa estiver vazia, você pode selecionar uma tabela ou consulta existente como fonte de registro ou você pode criar uma nova consulta para servir como fonte de registro. Se a caixa contiver uma instrução SELECT, você tem a opção adicional de converter essa instrução em uma consulta salva. Quando tiver concluído uma dessas tarefas, na próxima vez que você executar o Assistente de caixa de lista/caixa de combinação, 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 fonte de registro

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

        2. Observação: Se a caixa da propriedade Fonte de registro contiver uma instrução SELECT, seguindo este procedimento excluirá essa instrução permanentemente. Talvez você queira copiar a instrução a um arquivo de texto ou outro programa de processamento de texto, caso você queira restaurá-lo.

        3. Clique na caixa da propriedade Fonte de registro e, em seguida, clique na seta suspensa que aparece.

        4. Selecione uma das tabelas disponíveis ou consultas. Se uma opção adequada tabela ou consulta não estiver disponível, você deve criar uma antes de continuar. Para obter mais informações, consulte os artigos criar tabelas em um banco de dados ou criar uma consulta seleção simples.

        5. Salve o formulário e, em seguida, repita o procedimento no início deste artigo. O assistente agora deve exibir a opção Localizar um registro no meu formulário baseado no valor que eu selecionado na minha caixa de lista/caixa de combinação.

      • Criar uma nova consulta salva ou converter uma instrução SELECT para uma consulta salva

        Se os dados que você deseja localizar estiver contidos em mais de uma tabela, você precisará vincule o formulário a uma consulta que você seleciona os dados dessas tabelas.

        1. Na caixa da propriedade Fonte de registro, clique no botão de compilação Botão Construtor .

          O Access abre o construtor de consultas.

          • Se a caixa de propriedade Fonte de registro foi originalmente vazia, o construtor de consultas exibe a caixa de diálogo Mostrar tabela, e você pode começar criando uma nova consulta. Para obter mais informações, consulte o artigo criar uma consulta seleção simple. Quando tiver terminado de criar a consulta, prossiga com a etapa 2.

          • Se a caixa da propriedade Fonte de registro continha originalmente uma instrução SELECT, essa consulta será exibida no construtor de consultas. Vá para 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 Salvar 'Queryn': caixa.

        4. Certifique-se de que a consulta está selecionada na caixa como e clique em Okey.

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

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

          Access exibe o formulário no modo Design e altera a propriedade Fonte de registro para que o novo nome de consulta salva é 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 baseado no valor que eu selecionado na minha caixa de lista/caixa de combinação.

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

Início da página

Observação: Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

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

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×