24.08.2020 Views

Programando o Excel ® Vba Para Leigos - 2ª Ed 2013 NoDRM (1)

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

14 Parte I: Introdução ao VBA

APAPO DE ESPECIALIST

Algumas palavras sobre terminologia

A terminologia de programação em Excel

pode ser um pouco confusa. Por exemplo,

VBA é uma linguagem de programação,

mas também serve como uma linguagem

de macro. Como você domina algo escrito

em VBA e executado em Excel? É uma macro

ou um programa? Normalmente, o sistema

Help (Ajuda) do Excel se refere aos

procedimentos VBA como macros, assim,

eu uso essa terminologia.

Uso o termo automatizar neste livro. Esse

termo significa que uma série de etapas são

completadas automaticamente. Por exemplo,

se você escrever uma macro que acrescenta

cor a algumas células, imprime a planilha

e depois remove a cor, essas três

etapas foram automatizadas.

A propósito, macro não é um acrônimo de

Messy And Confusing Repeated Operation

(Operação Repetida Confusa e Desordenada).

Ao invés disso, ela vem da palavra grega

makros, que significa grande – que também

descreve o seu contracheque depois

de se tornar um programador especialista

em macro.

O Que Você Pode Fazer com VBA?

Você, provavelmente, está ciente que os usuários do Excel usam o

programa para milhares de diferentes tarefas. Seguem alguns exemplos:

55

Análise de dados científicos

55

Preparação de orçamentos e previsões financeiras

55

Criação de faturas e outros formulários

55

Desenvolvimento de gráficos de dados

55

Manutenção de listagens de assuntos como nomes dos clientes,

notas dos alunos ou ideias para presentes (um lindo bolo de

frutas seria adorável)

55

Etc., etc., etc.

Os exemplos são muitos, mas acredito que você já entendeu. O que quero

dizer é que o Excel é usado para coisas variadas, e qualquer um que ler

este livro tem diferentes necessidades e expectativas consideráveis. Uma

coisa que todos os leitores têm em comum é a necessidade de automatizar

algum aspecto do Excel. Isso, meu caro leitor, é o que VBA significa.

Por exemplo, seria possível criar um programa VBA para importar

alguns números e depois, formatar e imprimir o seu relatório de

vendas ao final do mês. Depois de desenvolver e testar o programa,

você pode executar a macro com um único comando, levando o Excel

a executar automaticamente muitos procedimentos demorados. Ao

invés de lutar através de uma cansativa sequência de comandos, você

pode pegar uma caneca de suco e deixar o seu computador fazer o

trabalho – exatamente o que ele deveria fazer, certo?

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!