Introdução aos controles

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.

Este artigo descreve os diferentes tipos de controles disponíveis no Access e mostra como adicionar controles a formulários e relatórios. Os controles são as partes de um formulário ou de um relatório que são usadas para inserir, editar ou exibir dados. Por exemplo, uma caixa de texto é um controle muito usado para a exibição de dados em relatórios ou para a inserção e exibição de dados em formulários. Outros controles muito usados incluem botões de comando, caixas de seleção e caixas de combinação (listas suspensas).

Neste artigo

Noções básicas sobre controles

Noções básicas sobre layouts

Noções básicas sobre controles

Os controles permitem que você exiba dados e trabalhe com eles no aplicativo de banco de dados. O controle usado com mais frequência é a caixa de texto, mas também há outros controles, como botões de comando, rótulos, caixas de seleção e controles de subformulário/sub-relatório.

Os controles podem ser associados, não associados ou calculados:

  • Controle associado    Um controle cuja fonte de dados é um campo em uma tabela ou consulta é chamado de controle associado. Use controles associados para exibir valores que venham de campos do banco de dados. Os valores podem ser texto, datas, números, valores Sim/Não, figuras ou gráficos. Por exemplo, uma caixa de texto que exibe o sobrenome de um funcionário pode obter essa informação do campo Sobrenome da tabela Funcionários.

  • Controle não associado    Um controle que não possui uma fonte de dados (como um campo ou uma expressão) é chamado de controle não associado. Use controles não associados para exibir informações, figuras, linhas ou retângulos. Por exemplo, um rótulo que exiba o título de um formulário é um controle não associado.

  • Controle calculado    Um controle cuja fonte de dados é uma expressão, e não um campo, é chamado de controle calculado. Especifique o valor que você deseja usar como a fonte de dados no controle definindo uma expressão. Uma expressão pode ser uma combinação de operadores (como = e + ), nomes de controle, nomes de campo e funções que retornam um valor único e valores constantes. Por exemplo, a expressão abaixo calcula o preço de um item com um desconto de 25% multiplicando o valor do campo Preço Unitário por um valor constante (0,75).

= [Preço unitário] * 0,75

Uma expressão pode usar dados de um campo da tabela ou consulta subjacente do formulário ou relatório ou dados de outro controle do formulário ou relatório.

Observação : Cálculos também podem ser executados em tabelas, por meio da adição de um campo Calculado, ou em consultas, por meio da inserção de uma expressão na linha Campo da grade de consulta. Assim, é possível associar formulários e relatórios a essas tabelas ou consultas, e os cálculos aparecerão nos formulários ou nos relatórios sem a necessidade de criar um controle calculado.

Quando você cria um formulário ou um relatório, a atitude mais eficiente provavelmente é primeiro adicionar e organizar todos os controles associados, especialmente se eles forem a maioria dos controles no objeto. Depois, você pode adicionar controles não associados e calculados para completar o design, usando as ferramentas do grupo Controles na guia Design do Modo Layout ou do Modo Design.

Associe um controle a um campo identificando o campo do qual o controle obtém os dados. É possível criar um controle associado ao campo selecionado arrastando o campo do painel Lista de Campos para o formulário ou relatório. O painel Lista de Campos exibe os campos da tabela ou da consulta subjacente do formulário. Para exibir o painel Lista de Campos, abra o objeto no Modo Layout ou no Modo Design e, na guia Design, no grupo Ferramentas, clique em Adicionar Campos Existentes. Quando você clica duas vezes em um campo do painel Lista de Campos, o Access adiciona o tipo de controle adequado para esse campo ao objeto.

Como alternativa, você poderá associar um campo a um controle digitando o nome do campo no próprio controle (se o objeto estiver aberto no Modo Design) ou na caixa de propriedades Fonte do Controle na folha de propriedades do controle. A folha de propriedades define as características do controle, como nome, fonte dos dados e formato. Para exibir ou ocultar a folha de propriedades, pressione F4.

Usar o painel Lista de Campos é a melhor maneira de criar um controle acoplado por duas razões:

  • O Access preenche automaticamente o rótulo anexado do controle com o nome do campo (ou a legenda definida para esse campo na tabela ou consulta subjacente), para que você mesmo não precise digitar o rótulo do controle.

  • O Access define automaticamente a maioria das propriedades do controle com os valores apropriados de acordo com as propriedades do campo da tabela ou consulta subjacente (como as propriedades Formato, Casas Decimais e Máscara de Entrada).

Se você já criou um controle não acoplado e deseja vinculá-lo a um campo, defina o valor na caixa da propriedade Fonte de Controle do controle com o nome do campo. Para obter detalhes sobre a propriedade Fonte de Controle, pressione F1 enquanto o cursor estiver na lista suspensa da propriedade.

Início da Página

Noções básicas sobre layouts

Layouts são guias que alinham os controles horizontal e verticalmente para dar ao formulário uma aparência uniforme. Você pode considerar um layout como uma tabela, onde cada célula da tabela está vazia ou contém um único controle. Os procedimentos a seguir mostram como adicionar, remover ou reorganizar controles em layouts.

Observação : Os layouts serão opcionais se você estiver criando um banco de dados da área de trabalho que só será aberto com o Access. No entanto, se planejar publicá-lo em um servidor do SharePoint e usá-lo em um navegador, use layouts em todos os formulários e relatórios que você usará no navegador.

Para obter mais informações sobre bancos de dados da Web, consulte o artigo sobre como construir um banco de dados a ser compartilhado na Web.

Os layouts podem ser configurados de muitas formas diferentes, mas normalmente são configurados em um formato tabular ou empilhado. Nesses dois principais formatos, é possível dividir ou mesclar células para personalizar o layout e ajustá-lo aos controles. Para obter mais informações, consulte a seção Dividir ou mesclar células em um layout.

  • Nos layouts de controle tabulares, os controles são organizados em linhas e colunas como uma planilha, com rótulos acima deles, como mostra a ilustração abaixo:

    Layout tabular de um relatório.

    Os layouts de controle tabulares sempre são distribuídos em duas seções de um formulário ou relatório. Qualquer que seja a seção em que os controles estejam, os rótulos ficarão na seção de cima.

  • Nos layouts de controle empilhados, os controles são organizados verticalmente como você veria em um formulário em papel, com um rótulo à esquerda de cada controle, como mostra a ilustração abaixo.

    Layout empilhado de um formulário.

    Os layouts empilhados estão sempre contidos em uma única seção do formulário ou relatório.

O Access cria automaticamente layouts tabulares em qualquer uma das seguintes circunstâncias:

  • Você cria um novo relatório clicando em Relatório no grupo Relatórios da guia Criar.

  • Você cria um novo relatório clicando em Relatório em Branco no grupo Relatórios da guia Criar e, em seguida, arrastando um campo de um painel Lista de Campos para o relatório.

O Access cria automaticamente layouts empilhados em qualquer uma das seguintes circunstâncias:

  • Você cria um novo formulário clicando em Formulário no grupo Formulários da guia Criar.

  • Você cria um novo formulário clicando em Formulário em Branco no grupo Formulários da guia Criar e, em seguida, arrastando um campo de um painel Lista de Campos para o formulário.

Nesta seção

Criar um novo layout

Alternar um layout de tabular para empilhado, ou de empilhado para tabular

Dividir um layout em dois

Adicionar linhas ou colunas a um layout

Remover linhas ou colunas de um layout

Dividir ou mesclar células em um layout

Reorganizar controles em um layout

Adicionar controles a um layout

Remover controles de um layout

Criar um novo layout

Em um objeto de formulário ou relatório existente, crie um novo layout de controle da seguinte forma:

  1. Selecione um controle que você deseja adicionar ao layout.

  2. Se você quiser adicionar outros controles ao mesmo layout, mantenha a tecla SHIFT pressionada enquanto seleciona os controles.

  3. Na guia Organizar, no grupo Tabela, clique em Tabular ou em Empilhado.

O Access criará o layout e adicionará os controles selecionados a ele.

Parte superior da seção

Alternar um layout de tabular para empilhado, ou de empilhado para tabular

Para alternar todo o layout de um tipo de layout para outro:

  • Selecione uma célula do layout que você deseje alterar.

  • Na guia Organizar, no grupo Linhas e Colunas, clique em Selecionar Layout.

  • Na guia Organizar, no grupo Tabela, clique no tipo de layout desejado (Tabular ou Empilhado).

O Access reorganizará os controles no tipo de layout desejado.

Parte superior da seção

Dividir um layout em dois

Você pode dividir um layout de controle em dois layouts da seguinte forma:

  1. Mantenha a tecla SHIFT pressionada e clique nas células que deseja mover para o novo layout.

  2. Na guia Organizar, no grupo Tabela, clique no novo tipo de layout desejado (Tabular ou Empilhado).

O Access criará um novo layout de controle e adicionará os controles selecionados a ele.

Observação : O layout original pode conter linhas ou colunas vazias resultantes da divisão do layout. Para excluir uma linha ou uma coluna, clique com o botão direito do mouse em uma célula da linha ou da coluna e clique em Excluir Linha ou em Excluir Coluna.

Parte superior da seção

Adicionar linhas ou colunas a um layout

  1. Selecione uma célula adjacente ao local onde você deseja adicionar a nova linha ou coluna.

  2. Na guia Organizar, no grupo Linhas e Colunas, clique em Inserir Acima ou Inserir Abaixo para inserir uma nova linha acima ou abaixo da linha atual. Clique em Inserir à Esquerda ou Inserir à Direita para inserir uma nova coluna à esquerda ou à direita da coluna atual.

O Access adiciona a nova linha ou coluna ao layout.

Parte superior da seção

Remover linhas ou colunas de um layout

  1. Selecionar uma célula da linha ou coluna que você deseja remover.

  2. Na guia Organizar, no grupo Linhas e Colunas, clique em Selecionar Coluna ou Selecionar Linha para selecionar a coluna ou a linha.

  3. Pressione a tecla DELETE.

O Access exclui a linha ou coluna do layout.

Parte superior da seção

Dividir ou mesclar células em um layout

Como uma tabela em um documento de processamento de texto, um layout é composto de células que são organizadas em linhas e colunas. Cada célula pode conter um controle, como uma caixa de texto, um rótulo ou um botão de comando. Você pode dividir uma célula horizontal ou verticalmente para criar duas células, ou pode mesclar várias células para criar uma célula grande que se estenda por várias linhas ou colunas do layout. Mesmo se uma célula se estender por várias linhas e colunas, ainda poderá ter somente um controle.

Dividir células

Quando você divide uma célula verticalmente, uma nova linha é criada na estrutura do layout. Se houver outras células na mesma linha da que foi dividida, elas permanecerão do mesmo tamanho (elas se estenderão pelas duas linhas subjacentes resultantes da operação de divisão). Quando você divide uma célula horizontalmente, uma nova coluna é criada na estrutura do layout. Se houver outras células na mesma coluna da que foi dividida, elas permanecerão do mesmo tamanho (elas se estenderão pelas duas colunas subjacentes resultantes da operações de divisão).

Mesclar Células

Observação : Você pode mesclar células vazias ou pode mesclar uma célula que tenha um controle com outras células vazias. No entanto, não é possível mesclar várias células contendo vários controles, porque cada célula só pode ter um controle.

  1. Selecione a primeira célula que você deseja mesclar.

  2. Mantenha a tecla SHIFT pressionada e selecione as outras células que você deseja mesclar.

  3. Na guia Organizar, no grupo Mesclar / Dividir, clique em Mesclar.

Observação : À medida que você divide e mescla várias células em um layout, a estrutura de linhas e colunas subjacente poderá se tornar complexa, de alguma forma. Como resultado, pode ser difícil redimensionar somente a célula desejada. Recomendamos que primeiro você ajuste as alturas de linha e tamanhos de coluna o máximo possível, e depois divida e mescle células para criar o layout desejado.

Parte superior da seção

Reorganizar controles em um layout

É possível mover um controle em um layout, ou entre layouts, arrastando-o para o local desejado. À medida que você arrastar o controle, uma barra horizontal ou vertical indicará onde ele será colocado quando você liberar o botão do mouse. Se você arrastar o controle sobre uma célula vazia, o Access realçará toda a célula para indicar onde o controle será colocado.

Você também pode mover um controle dentro de um layout selecionando-lo, mantendo pressionada a tecla ALT e, em seguida, usando as teclas de direção para mover o controle.

Se você usar a ALT + seta para a combinação de teclas para mover um controle para a esquerda ou direita e movê-la fora dos limites de layout, o Access adiciona novas colunas para o layout, conforme necessário para acomodar a mudança. Essas novas colunas permanecerá mesmo se você move o controle de volta para seu local original e pode ter a consequência não intencionais de ampliar o relatório para que ele estende em outra página. Em relatórios, isso pode causar páginas em branco ao imprimir, devido a largura extra do objeto de relatório. Para excluir uma coluna vazia em um layout, no modo de exibição de Layout, selecione uma célula na coluna e, em seguida, pressione a tecla DELETE. Quando o layout não está mais cruza o limite da página, o Access redimensiona automaticamente o relatório de volta para baixo até a largura da página original.

Parte superior da seção

Adicionar controles a um layout

Para adicionar um novo campo do painel Lista de campo a um layout de controle existente   

  • Arraste um campo do painel Lista de Campos para o layout. À medida que você mover o campo, uma barra horizontal ou vertical indicará onde o campo será colocado quando você liberar o botão do mouse. Se você arrastar o campo sobre uma célula vazia, o Access realçará toda a célula para indicar onde o campo será colocado.

Para adicionar controles existentes a um layout de controle existente   

  1. No modo Layout, selecione o primeiro controle que você deseja adicionar ao layout de controle.

  2. Se você quiser adicionar outros controles ao mesmo layout, mantenha a tecla SHIFT pressionada enquanto seleciona tais controles. Você pode selecionar controles em outros layouts de controle.

  3. Arraste os campos selecionados ao layout. À medida que você mover o campo, uma barra horizontal ou vertical indicará onde o campo será colocado quando você liberar o botão do mouse.

Parte superior da seção

Remover controles de um layout

A remoção de controles de um layout permite que você coloque os controles em qualquer local do formulário ou do relatório sem afetar o posicionamento de qualquer outro controle.

Se você planeja usar um formulário ou relatório como parte de um aplicativo Web, todos os seus controles deverão estar contidos nos layouts.

  1. Na guia Página Inicial, no grupo Modos de Exibição, clique em Modo de Exibição e clique em Modo Design.

  2. Selecione as células que deseja remover do layout, incluindo os rótulos. Para selecionar várias células, mantenha pressionada a tecla SHIFT e clique nas células que deseja remover. Para selecionar todas as células do layout, na guia Organizar, no grupo Linhas e Colunas, clique em Selecionar Layout.

  3. Clique com o botão direito do mouse nas células selecionadas, aponte para Layout e clique em Remover Layout.

    O Access removerá as células selecionadas do layout.

  4. Se você tiver deixado alguns controles no layout, haverá uma sobreposição deles com os controles removidos. Com os controles ainda selecionados, arraste-os para fora do layout com cuidado para não soltá-los novamente no layout.

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
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.

×