domingo, 22 de abril de 2012

Criando Botões: Imagem e Botão de Comando


     Em nosso post 2 (Gravando Macro pelo Excel), aprendemos 02 formas de gravar macro no Excel:

        1) Gravar diretamente dentro do Excel
        2) Gravar diretamente dentro do VBE (Visual Basic Editor)

     Para reproduzirmos uma macro podemos atribuir um comando de teclado ou definir um botão. Como a última opção é a mais utilizada por todos, estaremos ensinando como atribuir sua macro a ele.

     Existem 02 tipos de botões:
        1) Imagem (pode ser qualquer tipo de imagem)
        2) botão de comando

Imagem:
Para atribuirmos uma macro a uma imagem, basta inserir a imagem no corpo do Excel, clicar com o botão direito do mouse sobre ela e clicar em atribuir macro. Lá teremos uma listagem com todas as macros que o nosso documento possui. Após isso basta escolher qual macro a nossa imagem rodará e clicar em OK.

Imagem 1.1



Imagem 1.2




Botão de Comando:
     Para inserirmos a macro em um botão de comando, devemos executar os passos a seguir (como sempre dividiremos em Office 2003 e 2007 pois cada versão possui sua particularidade):

Excel 2003

1.1


 1.2




Excel 2007

1.1


 1.2


 1.3


     Na imagem 1.2, clicaremos no botão indicado. O ponteiro do mouse mudará de formato possibilitando inserir o botão do tamanho desejado. Após inserirmos o botão abrirá uma tela igual a que aparece quando clicamos com o botão direito sobre a imagem para inserir macro. Podemos escolher a macro que queremos que nosso botão execute e clicar em OK.
     Podemos também deixar o botão selecionado, clicar na guia Desenvolvedor e clicar em exibir código (imagem 1.3). Feito isso, seremos levados diretamente para o código dentro do botão. Podemos criar um novo código ou copiar o que já temos e jogar dentro do botão.

     Não podemos dizer que a melhor forma de chamarmos a macro é utilizando imagem ou botão de comando. O desenvolvedor deve testar as 02 formas e usar a que mais lhe agradar.

Nenhum comentário:

Postar um comentário