Macros no Excel são pequenos programas que simplificam tarefas repetitivas, permitem capacidades de processamento exclusivas e criar fórmulas específicas para a sua indústria ou necessidades. Eles podem ser muito simples e criado por gravar suas teclas . As macros também pode ser muito complexo , escrito em Visual Basic for Applications (VBA ), a linguagem de programação interna dos produtos do Microsoft Office . As variáveis são objetos comuns de programação que servem locais como armazenamento temporário para dados e aumentar a flexibilidade dos seus projetos de macro. Instruções 
 um 
 Declare a variável e seu tipo de dados . No exemplo a seguir , o iMyVar variável é um tipo de dados inteiro : 
 
 Sub myMacrotest () 
 
 Dim iMyVar As Integer 
 
 End Sub 
 
 suportes Excel 17 tipos de dados, incluindo os seguintes tipos comuns : 
 
 booleano 
 
 Integer 
 
 longo 
 
 Moeda 
 
 corda 
 
 Variant 
 2 
 Atribuir um valor de dados para a variável. Isso é feito com o operador de atribuição (sinal de igual ) ou através de uma chamada de função. O exemplo continua com a missão de o conteúdo de uma célula para a variável : 
 
 Sub myMacrotest () 
 
 Dim iMyVar As Integer 
 
 iMyVar = Range ( "A1") . Valor 
 
 End Sub 
 3 
 Use a variável como necessário para o processamento na macro. No exemplo, o conteúdo da variável é multiplicado eo produto escrito para outra célula na planilha : 
 
 Sub myMacrotest () 
 
 Dim iMyVar As Integer 
 
 iMyVar = Range (" A1") . Valor 
 
 Range (" B1 " ) . Value = iMyValue * 10 
 
 End Sub