TOP

Como inserir uma macro em Excel

YouLibreCalc for Excel logo

Descrição

Às vezes não temos recursos padrão no trabalho Excel e você tem que forçar seu cérebro para escrever sua própria função ou encontrar uma macro pronta para resolver esse problema. Isso levanta a questão: O que é uma macro, como escrever e onde inseri-lo?

macro (Macro) é um programa especial escrito na linguagem de programação Excel VBA (Visual Basic for Applications). Esta linguagem foi desenvolvida por Microsoft, especificamente para aplicativos MS Office.

Como escrever macros é um grande tópico separado, sobre o qual centenas de livros foram escritos e existem muitos sites, por isso não o consideraremos neste artigo. Para quem se interessa por esse tema com mais detalhes, tem em nosso site Lições VBA , onde você pode aprender mais sobre macros.

Vamos, afinal, analisar onde as macros precisam ser inseridas para que funcionem em Excel .


Como adicionar código VBA?

Suponha que tenhamos pronto macro para mesclar células com texto (lembre-se de que, por padrão, Excel deixa apenas o texto da célula superior esquerda ao combinar células). Agora, como inserimos o código VBA da nossa função ou procedimento?

Para adicionar o código de macro, você precisa abrir o editor Visual Basic (Alt + F11), clicar com o botão direito em Microsoft Excel Objects, adicionar o módulo VBA selecionando Insert - Module:

Agora, copie o código da nossa macro lá:

Clique em salvar e retorne para Excel.

Como executar uma macro?

Para executar uma macro, você precisa destacar as células necessárias e selecionar o nome da nossa macro no menu Visualizar - Macros (View - Macros) (Alt+F8):

aperte o botão Executar (Run) e obtemos o resultado que precisamos:

Não é tão difícil...

Artigos sobre o tema: