Cavalcante Consultores – treinamento e consultoria em finanças e Excel

Botão em planilha

Cavalcante Consultores > Biblioteca de Excel > Botão em planilha

Facilitando a execução de macros

Ao elaborar sua macro, ela fica automaticamente disponível na listagem de macros (que pode ser exibida através das teclas de atalho Alt+F8 ou do editor do Visual Basic). Entretanto, esse é um método pouco prático para a execução de uma macro, especialmente quando se deseja usá-la repetidas vezes.

Usando os itens da barra de ferramentas de formulário, é possível inserir botões de execução de macro diretamente no corpo da planilha. Veja neste texto como fazê-lo.

Habilitando a barra de ferramentas de formulário

O primeiro passo para que você possa inserir botões em sua planilha é habilitar a barra de ferramentas de formulário:

Ao habilitar o item acima, a barra de ferramentas de formulário ficará disponível:

Na figura acima, o item realçado do menu insere um botão na planilha.

Inserindo um botão na planilha

Neste exemplo, vamos inserir um botão em uma planilha que tem uma macro chamada "Hoje". Esta macro insere a data da sua execução na célula ativa, e seu código é como segue:

Sub Hoje()
    ActiveCell.Value = Date
End Sub

Com a barra de ferramentas de formulário aberta, clique no item "Botão". O cursor do mouse se alterará, e você pode arrastá-lo para desenhar um botão com as dimensões desejadas na planilha:

Dica: mantenha pressionada a tecla Alt enquanto arrasta o mouse para que seu botão se prenda à grade da planilha.

Quando terminar de desenhar o botão, você poderá alterar seu texto. Além disso, uma janela listando todas as macros disponíveis deve aparecer:

Selecione a macro desejada e dê OK. Esta macro será executada sempre que o botão for pressionado:

Pratique!

(Visite o tutorial complemtentar em Botão de comando na planilha (parte II).)