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.

Capítulo 9

Usando VBA e Funções

de Planilha

● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●

Neste Capítulo

Como usar funções para tornar suas expressões VBA mais poderosas

Como usar funções VBA integradas

Como usar funções de planilha do Excel em seu código VBA

Como escrever funções personalizadas

● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●

Nos capítulos anteriores, eu mencionei o fato de que você pode

usar funções em suas expressões VBA. Há três sabores de funções:

as internas do VBA, as do Excel e outras funções escritas em VBA.

Neste capítulo, ofereço uma explicação completa sobre isso. As funções

podem fazer o seu código VBA executar algumas façanhas poderosas,

exigindo pouco ou nenhum esforço de programação. Se gostou da ideia,

este capítulo é para você.

O que É uma Função?

Exceto por algumas pessoas que pensam que Excel é um processador

de palavras, todos os usuários de Excel usam funções de planilha em

suas fórmulas. A função mais comum de planilha é a função SUM, e

você tem centenas de outras à sua disposição.

Essencialmente, uma função executa um cálculo e retorna um único

valor. Claro que a função SUM retorna a soma de uma faixa de valores.

O mesmo se refere às funções usadas em suas expressões VBA: cada

função faz isso e retorna um único valor.

As funções que você usa em VBA podem vir a partir de três fontes:

55

Funções integradas fornecidas pelo VBA

55

Funções de planilha fornecidas pelo Excel

55

Funções personalizadas que você (ou alguém) escreve, usando VBA

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

Saved successfully!

Ooh no, something went wrong!