Introdução a formulários

Um formulário no Access é um objeto de banco de dados que você pode usar para criar uma interface de usuário de um aplicativo de banco de dados. Um formulário "associação" é aquele que está conectado diretamente à fonte de dados, como uma tabela ou consulta, e pode ser usado para inserir, editar ou exibir dados da fonte de dados. Como alternativa, você pode criar um formulário "não associado" que não se vincula diretamente a uma fonte de dados, mas que ainda contém botões de comando, rótulos ou outros controles que você precisa para operar seu aplicativo.

Este artigo foca em formulários de associação. Você pode usá-los para controlar dados de acesso, como quais campos ou linhas de dados estão sendo exibidos. Por exemplo, certos usuários podem precisar ver somente alguns campos em uma tabela com vários campos. Fornecer a esses usuários um formulário que contenha somente esses campos facilita a utilização do banco de dados. Você também pode adicionar botões e outros recursos a um formulário para automatizar ações realizadas com frequência.

Pense nos formulários de associação como janelas através das quais as pessoas veem e chegam ao seu banco de dados. Um formulário eficaz agiliza o uso do seu banco de dados porque as pessoas não precisam procurar o que necessitam. Um formulário visualmente atraente torna mais agradável e eficiente o trabalho com o banco de dados e também ajuda a impedir que dados incorretos sejam inseridos.

Observação : Este artigo presume que você já tenha criado uma tabela (ou uma consulta baseada em uma ou mais tabelas) e que você deseja criar um formulário para exibir ou manipular os dados.

Neste artigo

Criar um formulário usando a ferramenta Formulário

Criar um formulário dividido usando a ferramenta Formulário Dividido

Criar um formulário que exiba vários registros usando a ferramenta Vários Itens

Criar um formulário usando o Assistente de Formulário

Criar um formulário usando a ferramenta Formulário em Branco

Noções básicas sobre o modo Layout e o modo Design

Ajustar o formulário no modo Layout

Ajustar o formulário no modo Design

Criar um formulário usando a ferramenta Formulário

Você pode usar a ferramenta Formulário para criar um formulário com um único clique. Quando você usa essa ferramenta, todos os campos da fonte de dados subjacente são colocados no formulário. Você pode começar a usar o novo formulário imediatamente ou pode modificá-lo nos modos Layout ou Design para melhor adequá-lo às suas necessidades.

Usar a ferramenta Formulário para criar um novo formulário

  1. No Painel de Navegação, clique na tabela ou consulta que contém os dados que você deseja ver no formulário.

  2. Na guia Criar, no grupo Formulários, clique em Formulário.

O Access cria o formulário e o exibe no modo Layout. No modo Layout, você pode fazer alterações de design no formulário enquanto ele estiver exibindo dados. Por exemplo, você pode ajustar o tamanho das caixas de texto para encaixar os dados, se necessário.

Se o Access encontrar uma única tabela que possua uma relação um-para-muitos com a tabela ou consulta que você usou para criar o formulário, o Access adicionará uma folha de dados ao formulário baseada na tabela ou consulta relacionada. Por exemplo, se você criar um formulário simples baseado na tabela Funcionários e houver uma relação um-para-muitos entre a tabela Funcionários e a tabela Pedidos, a folha de dados exibirá todos os registros na tabela Pedidos que se relacionam com o atual registro de Funcionário. Você pode excluir a folha de dados do formulário se decidir que não precisa dela. Se houver mais de uma tabela com uma relação um-para-muitos com a tabela que você usou para criar o formulário, o Access não adicionará nenhuma folha de dados ao formulário.

Criar um formulário dividido usando a ferramenta Formulário Dividido

Um formulário dividido fornece a você duas exibições dos dados ao mesmo tempo, um modo Formulário e um modo Folha de Dados.

Um formulário dividido difere de uma combinação de formulário e subformulário no fato de que as duas exibições são conectadas à mesma fonte de dados e estão sempre sincronizadas entre si. A seleção de um campo em uma parte do formulário seleciona o mesmo campo na outra parte do formulário. Você pode adicionar, editar ou excluir os dados de qualquer uma das partes (desde que a fonte de registro possa ser atualizada e você não tenha configurado o formulário para impedir essas ações).

Ao trabalhar com formulários divididos, você usufrui dos benefícios de ambos os tipos de formulários em um único formulário. Por exemplo, você pode usar a seção de folha de dados do formulário para localizar rapidamente um registro e então usar a parte formulário para visualizar ou editar o registro.

Para criar um formulário dividido usando a ferramenta Formulário Dividido:

  1. No Painel de Navegação, clique na tabela ou consulta que contém os dados que você deseja no formulário. Ou abra a tabela ou consulta no modo Folha de Dados.

  2. Na guia Criar, no grupo Formulários, clique em Mais Formulários e clique em Formulário Dividido.

O Access cria o formulário e o exibe no modo Layout. No modo Layout, você pode fazer alterações de design no formulário enquanto ele estiver exibindo dados. Por exemplo, você pode ajustar o tamanho das caixas de texto para encaixar os dados, se necessário. Para obter mais informações sobre modos de exibição de formulários, consulte a seção Noções básicas sobre o modo Layout e o modo Design.

Criar um formulário que exiba vários registros usando a ferramenta Vários Itens

Quando você cria um formulário usando a ferramenta Formulário Simples, o formulário que o Access cria exibe um único registro por vez. Se você deseja um formulário que exiba vários registros, mas que possa ser mais personalizado que uma folha de dados, poderá usar a ferramenta Vários Itens.

  1. No Painel de Navegação, clique na tabela ou consulta que contém os dados que você deseja ver no formulário.

  2. Na guia Criar, no grupo Formulários, clique em Mais Formulários e clique em Vários Itens.

O Access cria o formulário e o exibe no modo Layout. No modo Layout, você pode fazer alterações no design do formulário enquanto ele está exibindo dados.

Quando você usa a ferramenta Vários Itens, o formulário que o Access cria é semelhante a uma folha de dados. Os dados são organizados em linhas e colunas e é possível ver mais de um registro por vez. Entretanto, um formulário Vários Itens fornece mais opções de personalização que uma folha de dados, como a possibilidade de adicionar elementos gráficos, botões e outros controles. Para obter mais informações sobre como personalizar o formulário, confira as seções Ajustar o formulário no modo Layout e Ajustar o formulário no modo Design.

Criar um formulário usando o Assistente de Formulário

Para selecionar melhor quais campos aparecerão no seu formulário, você pode usar o Assistente de Formulário em vez das várias outras ferramentas de criação de formulário mencionadas anteriormente. Você também pode definir como os dados são agrupados e classificados e pode usar campos de mais de uma tabela ou consulta, desde que tenha previamente especificado as relações entre as tabelas e as consultas.

  1. Na guia Criar, no grupo Formulários, clique em Assistente de Formulário.

  2. Siga as instruções nas páginas do Assistente de Formulário.

    Observação : Caso você queira incluir campos de várias tabelas e consultas no formulário, não clique em Avançar ou Concluir após selecionar os campos da primeira tabela ou consulta na primeira página do Assistente de Formulário. Em vez disso, repita as etapas para selecionar uma tabela ou consulta e clique em quaisquer campos adicionais que deseje incluir no formulário. Em seguida, clique em Avançar ou Concluir para continuar.

  3. Na última página do assistente, clique em Concluir.

Criar um formulário usando a ferramenta Formulário em Branco

Se o assistente ou as ferramentas de criação de formulário não atenderem às suas necessidades, você poderá usar a ferramenta Formulário em Branco para criar um formulário. Isso pode ser uma maneira muito rápida de criar um formulário, especialmente se você pretende colocar apenas alguns campos no formulário.

  1. Na guia Criar, no grupo Formulários, clique em Formulário em Branco.

    O Access abre um formulário em branco no modo Layout e exibe o painel Lista de Campos.

  2. No painel Lista de Campos, clique no sinal de mais (+) ao lado da tabela ou das tabelas que contêm os campos que você deseja ver no formulário.

  3. Para adicionar um campo ao formulário, clique duas vezes nele ou arraste-o para o formulário.

    • Após o primeiro campo ser adicionado, você pode adicionar vários campos ao mesmo tempo mantendo pressionada a tecla Ctrl, clicando em vários campos e arrastando-os para o formulário ao mesmo tempo.

    • A ordem das tabelas no painel Lista de Campos pode mudar, dependendo de qual parte do formulário está selecionada no momento. Se você não encontrar o campo que deseja adicionar, tente selecionar uma parte diferente do formulário e, em seguida, tente adicionar o campo novamente.

  4. Use as ferramentas no grupo Cabeçalho/Rodapé, na guia Design, para adicionar um logotipo, título ou data e hora ao relatório.

  5. Use as ferramentas no grupo Controles da guia Design para adicionar uma maior variedade de controles ao formulário.

    Para obter uma seleção ligeiramente maior de controles, alterne para o modo Design clicando no formulário com o botão direito do mouse e selecionando modo Design.

Noções básicas sobre o modo Layout e o modo Design

Modo de exibição de layout    O modo de exibição de Layout é mais intuitivo para se modificar formulários, e pode ser usado para quase todas as alterações que você pode querer fazer a um formulário no Access.

No modo Layout, o formulário está sendo executado, então você pode ver os dados como eles serão exibidos no modo Formulário. Porém você também pode fazer alterações no design do formulário nesse modo. Como você pode ver os dados enquanto está modificando o formulário, esse é um modo muito útil para definir o tamanho dos controles ou realizar quase todas as outras tarefas que afetem a aparência e a praticidade do formulário.

Se você encontrar uma tarefa que não pode ser executada no modo de exibição de Layout, você pode alternar para o modo Design. Em determinadas situações, o Access exibe uma mensagem afirmando que você deve alternar para o modo de Design antes de fazer uma certa alteração.

Modo Design    O modo Design fornece uma exibição mais detalhada da estrutura do seu formulário. Você pode ver as seções Cabeçalho, Detalhe e Rodapé do formulário. O formulário não está sendo executado enquanto é exibido no modo Design, por isso não é possível ver os dados subjacentes enquanto você está fazendo as alterações de design. Contudo, há certas tarefas que você pode realizar com mais facilidade no modo Design do que no modo Layout. Você pode:

  • Adicionar uma variedade maior de controles; por exemplo, quadros de objetos associados, quebras de páginas e gráficos.

  • Editar as fontes do controle da caixa de texto nas próprias caixas, sem usar a folha de propriedades.

  • Redimensione as seções de formulário, como a seção Cabeçalho do Formulário ou Detalhes.

  • Alterar certas propriedades do formulário que não podem ser modificadas no modo Layout.

Ajustar o formulário no modo Layout

Depois de criar um formulário, você pode facilmente ajustar seu design trabalhando no modo Layout. Orientando-se pelos dados reais do formulário, você pode reorganizar os controles e ajustar seus tamanhos. Você pode colocar novos controles no formulário e definir as propriedades do formulário e de seus controles.

Para alternar para o modo Layout, clique com o botão direito do mouse no nome do formulário no Painel de Navegação e clique em Modo Layout.

O Access mostra o formulário no modo Layout.

Você pode usar a folha de propriedades para modificar as propriedades do formulário e seus controles e seções. Para exibir a folha de propriedades, pressione F4.

Você pode usar o painel Lista de Campos para adicionar campos da tabela ou consulta subjacente ao design do formulário. Para exibir o painel Lista de Campos, faça o seguinte:

  • Na guia Design, no grupo Ferramentas, clique em Adicionar campos existentes ou use o atalho de teclado pressionando Alt+F8.

Você poderá, então, arrastar os campos diretamente do painel Lista de Campos para seu formulário.

  • Para adicionar um único campo, clique nele duas vezes ou arraste-o do painel Lista de Campos para a seção no formulário onde você deseja que ele seja exibido.

  • Para adicionar vários campos de uma vez, mantenha a tecla CTRL pressionada e clique nos campos que você deseja adicionar. Em seguida, arraste os campos selecionados para o formulário.

Ajustar o formulário no modo Design

Você também pode ajustar o design do formulário trabalhando no modo Design. Você pode adicionar novos controles e campos ao formulário adicionando-os à grade de design. A folha de propriedades dá acesso a diversas propriedades que podem ser definidas para personalizar seu formulário.

Para alternar para o modo Design, clique com o botão direito do mouse no nome do formulário no Painel de Navegação e clique em Modo Design.

O Access mostra o formulário no modo Design.

Você pode usar a folha de propriedades para modificar as propriedades do formulário e seus controles e seções. Para exibir a folha de propriedades, pressione F4.

Você pode usar o painel Lista de Campos para adicionar campos da tabela ou consulta subjacente ao design do formulário. Para exibir o painel Lista de Campos, faça o seguinte:

  • Na guia Design, no grupo Ferramentas, clique em Adicionar campos existentes ou use o atalho de teclado pressionando Alt+F8.

Você poderá, então, arrastar os campos diretamente do painel Lista de Campos para seu formulário.

  • Para adicionar um único campo, clique nele duas vezes ou arraste-o do painel Lista de Campos para a seção no formulário onde você deseja que ele seja exibido.

  • Para adicionar vários campos de uma vez, mantenha a tecla CTRL pressionada e clique nos campos que você deseja adicionar. Em seguida, arraste os campos selecionados para o formulário.

Expanda suas habilidades
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.

×