Criar ou modificar um botão de comando

O Microsoft Access pode criar o botão de comando (botão de comando: um controle que executa uma macro, chama uma função do Visual Basic ou executa um procedimento de evento. Algumas vezes é denominado botão de ação em outros aplicativos.) para você se você usar um assistente.

MostrarSe o assistente não for iniciado

Essa situação pode ocorrer porque o Access está em execução na área restrita, mas o componente Microsoft Jet 4.0 SP8 ou posterior não está instalado no computador. É necessário que o Jet 4.0 SP8 ou posterior esteja instalado para que o Access funcione plenamente quando a área restrita estiver habilitada.

Para obter mais informações sobre como instalar a atualização do Jet, consulte o artigo do Office Online Sobre o Microsoft Jet 4.0 SP8 ou posterior.

Para obter mais informações sobre a área restrita, consulte o artigo do Office Online Sobre a área restrita do Microsoft Jet Expression Service.

Além disso, os assistentes não estão disponíveis em uma página de acesso a dados autônoma, ou quando você vincula uma página de acesso a dados a um banco de dados que não está aberto. O Assistente de Botão de Comando também não estará disponível se a página de acesso a dados não estiver acoplada a uma tabela ou consulta. Você mesmo terá que criar um botão de comando caso os assistentes não estejam disponíveis.

MostrarCriar ou modificar um botão de comando com um assistente

  1. Abra um formulário ou uma página de acesso a dados no modo de design (modo Design: uma janela que mostra o design destes objetos de banco de dados: tabelas, consultas, formulários, relatórios, macros e páginas de acesso a dados. No modo Design, você pode criar novos objetos de banco de dados e modificar o design dos existentes.).
  2. Certifique-se de que a ferramenta Assistentes de Controle Imagem de botão na caixa de ferramentas esteja pressionada.
  3. Na caixa de ferramentas, clique na ferramenta Botão de comando controle Botão de comando.
  4. No formulário ou na página de acesso a dados, clique onde você deseja colocar o botão de comando.
  5. Siga as instruções nas caixas de diálogo do assistente. Na última caixa de diálogo, clique em Concluir para exibir o botão de comando no modo de design.

MostrarCriar ou modificar um botão de comando sem um assistente

  1. Abra um formulário ou uma página de acesso a dados no modo de design (modo Design: uma janela que mostra o design destes objetos de banco de dados: tabelas, consultas, formulários, relatórios, macros e páginas de acesso a dados. No modo Design, você pode criar novos objetos de banco de dados e modificar o design dos existentes.).
  2. Certifique-se de que a ferramenta Assistentes de Controle Imagem de botão na caixa de ferramentas esteja pressionada. Isso desativa o assistente.
  3. Na caixa de ferramentas, clique na ferramenta Botão de comando controle Botão de comando.
  4. No formulário ou na página de acesso a dados, clique onde você deseja colocar o botão de comando.
  5. Certifique-se de que o botão de comando esteja selecionado e clique em Propriedades Imagem de botão na barra de ferramentas para abrir a folha de propriedades (folha de propriedades: uma janela usada para exibir ou modificar as propriedades de diversos objetos como tabelas, consultas, campos, formulários, relatórios, páginas de acesso a dados e controles.) do botão de comando.
  6. Na caixa da propriedade AoClicar em um formulário, digite o nome da macro ou procedimento de evento que você deseja executar quando o botão for clicado, ou clique no botão Construir para utilizar o Construtor de macros ou o Construtor de código. Em uma página de acesso a dados, você pode anexar o código escrito em JScript (JavaScript: uma linguagem de script que pode ser usada para adicionar funcionalidade à página da Web ou a um site, ou para aprimorar a aparência deles. Os scripts em JavaScript podem ser executados em qualquer tipo de computador cliente ou servidor.) ou Microsoft Visual Basic Scripting Edition (VBScript (VBScript (Visual Basic Scripting Edition): um subconjunto do sistema de programação do Microsoft Visual Basic. Pelo menos o Microsoft Internet Explorer versão 3, além de outros navegadores da Web, podem ler programas VBScript inseridos em páginas HTML.)) a um botão de comando utilizando o Editor de Scripts Microsoft.
  7. Siga um destes procedimentos:

Para exibir texto em um botão de comando de uma página de acesso a dados: digite o texto na caixa de propriedade Valor do botão de comando.

Para exibir texto em um botão de comando de um formulário: digite o texto na caixa de propriedade Legenda do botão de comando.

Para exibir uma imagem em um botão de comando de um formulário: na caixa de propriedade Imagem do botão de comando, digite o caminho e o nome de um arquivo .bmp, .ico ou .dib. Se você não tiver certeza do caminho ou do nome do arquivo, clique no botão Construir Imagem de botão para abrir o Construtor de Imagens.

MostrarDica

Em um formulário, para criar ou modificar um botão de comando que execute uma macro, arraste a macro da janela Banco de dados para o modo de design do formulário.

MostrarCriar um botão de comando Cancelar

  1. Abra um formulário no modo de design (modo Design: uma janela que mostra o design destes objetos de banco de dados: tabelas, consultas, formulários, relatórios, macros e páginas de acesso a dados. No modo Design, você pode criar novos objetos de banco de dados e modificar o design dos existentes.).
  2. Clique no botão de comando e, em seguida, clique em PropriedadesImagem de botão na barra de ferramentas para abrir a folha de propriedades do botão de comando.
  3. Na caixa da propriedade Cancelar, clique em Sim.

Quando a propriedade Cancelar de um botão de comando é definida como Sim e o formulário é o que está ativo, você pode escolher o botão de comando clicando nele, pressionando a tecla ESC ou pressionando ENTER quando o botão de comando tiver o foco (foco: a capacidade de receber entradas de usuário pelo mouse ou ações do teclado, ou pelo método SetFocus. O foco pode ser definido pelo usuário ou pelo aplicativo. O objeto que tem o foco normalmente é indicado por uma legenda ou barra de título realçada.). Quando a propriedade Cancelar é definida como Sim para um único botão de comando, ela é automaticamente definida como Não para todos os outros botões de comando no formulário. Somente um botão pode ser o padrão em um formulário.

Para fazer com que um botão Cancelar cancele todas as ações que foram executadas em um formulário ou caixa de diálogo, você precisa escrever uma macro (macro: uma ação ou um conjunto de ações que você pode usar para automatizar tarefas.) ou um procedimento de evento (procedimento do evento: um procedimento executado automaticamente em resposta de um evento iniciado pelo usuário ou pelo código de programa, ou acionado pelo sistema.) e anexa-lo à propriedade AoClicar do botão.

MostrarDica

Para um formulário que permita operações irreversíveis, tais como exclusões, recomenda-se tornar o botão Cancelar o botão de comando padrão. Para fazer isso, defina as propriedades Cancelar e Padrão como Sim.

MostrarVisualizar um procedimento de evento criado pelo Assistente de botão de comando

O procedimento a seguir descreve como exibir um procedimento de evento criado pelo Assistente de botão de comando em um formulário. Em uma página de acesso a dados, você mesmo deve criar o procedimento de evento.

  1. No modo de design (modo Design: uma janela que mostra o design destes objetos de banco de dados: tabelas, consultas, formulários, relatórios, macros e páginas de acesso a dados. No modo Design, você pode criar novos objetos de banco de dados e modificar o design dos existentes.) do formulário, clique com o botão direito do mouse no botão de comando criado pelo Assistente de botão de comando.
  2. No menu de atalho, clique em Construir evento.
 
 
Aplica-se a:
Access 2003