Introdução
Este é um curso sobre programação VBA
no Microsoft Excel. Neste curso você aprenderá
a utilizar uma série de comandos e objetos do Excel,
para implementar soluções sofisticadas, as
quais somente são possíveis de serem implementadas
com o uso de programação. As telas e exemplos
foram criados usando o Excel 2000, porém a quase
totalidade dos comandos são válidos também
para o Excel 97 e para o Excel XP.
A programação é utilizada para solucionar
problemas no Excel, os quais não teriam como ser
solucionados usando funções e comandos de
planilha. Por exemplo, não existe uma função
no Excel para a validação do DV de um CPF
ou CNPJ. Neste caso, somente usando programação,
o usuário poderá criar uma função
personalizada, a qual faz a validação do CPF
e do CNPJ. Neste curso você aprenderá, dentre
outras coisas, a criar funções personalizadas,
as quais atendem necessidades específicas. A seguir
uma breve descrição do que será abordado
em cada módulo do Curso.
Módulo 1: Neste módulo você aprenderá os fundamentos
sobre Macros e VBA. Mostrarei exatamente o que é
uma macro, o que é programação VBA,
o ambiente de progrramação, as principais
funções do VBA e como criar os primeiros programas.
Os conceitos apresentados neste módulo serão
fundamentais para os demais módulos do curso. Em
todos os exemplos do curso, você irá utilizar
um ou mais conceito apresentado neste módulo.
Módulo 2: Nas lições do Módulo 2 você aprenderá
sobre o conceito de funções, sub-rotinas e
módulos. Mostrarei como criar funções
que podem ser utilizadas em várias planilhas de uma
pasta de trabalho. Também apresentarei o conceito
mais importante quando se trata de programação
VBA; A Hierarquia de Objetos do Excel. Você verá
que com o uso dos Objetos do Excel é possível
acessar qualquer elemento de uma planilha. Apresentarei
o primeior objeto na Hierarquia de Objetos: O Objeto Application.
Módulo 3: Este módulo é sobre o objeto Range, sem dúvidas
o objeto mais utilizado em programação VBA
no Excel. O objeto Range representa uma ou mais faixas de
células em um planilha do Excel. Qual problema que
não envolve acessar dados de uma faixa de células
e fazer cálculos ou pesquisas em uma faixa? Praticamente
todos. Por isso que o objeto Range é, sem dúvidas,
o objeto mais utilizado na programação VBA
no Excel. Você aprenderá sobre os principais
métodos e propriedades deste objeto, além
de uma série de exemplos práticos, os quais
ilustram detalhadamente como funciona e como pode ser utilizado
o objeto Range.
Módulo 4: Neste módulo continarei o estudo sobre os objetos
do Excel. Você aprenderá sobre os objetos Workbook
e Worksheet, dois importantes objetos, utilizados em uma
série de situações. Além da
sintaxe, dos métodos e propriedades dos objetos,
apresentarei uma série de exemplos práticos,
os quais você poderá, facilmente, adaptar para
uso nas rotinas que você desenvolver.
Módulo 5: Neste módulo você aprenderá sobre UserForms.
Com a utilização de UserForms você pode
criar formulários personalizados, semelhantes aos
que podem ser criados usando linguagens de programação
como o Visual Basic ou Delphi. Mostrarei como criar um UserForm,
quais os controles disponíveis e como utilizá-los,
como funciona o modelo de eventos do Windows e uma série
de exemplos práticos para que você possa começar
a criar seus próprios formulários personalizados.
Módulo 6: Neste último módulo do curso continuarei o
estudo de UserForms, apresentando um exemplo completo, onde
criarei um aplicativo para cadastro e pesquisa de dados,
usando UserForms. Na seqüência apresentarei uma
série de exemplos práticos, os quais você
certamente utilizará no seu trabalho do dia-a-dia.
Apresentarei exemplos de uso dos principais objetos da Hierarquia
de objetos do Excel.
Este curso foi especialmente projetado para torná-lo
mais produtivo com o Microsoft Excel. O domínio da
programação VBA permite que você implemente
soluções para problemas que não teriam
solução, somente com o uso de Funções
de Planilha e comandos do Excel. O domínio da programação
VBA exige dedicação, estudo e muita experimentação.
Sem nenhuma dúvida é um esforço que
vale a pena.
É o meu mais sincero desejo que este curso possa
ser de grande utilidade para você, ajudando-o a utilizar
todos os recursos disponíveis nesta fantástica
ferramenta que é a Programação VBA
no Excel. Um bom estudo e muito sucesso.
Para enviar suas dúvidas referentes aos assuntos
e exemplos abordados neste curso, para enviar sugestões
de alterações/correções, para
sugerir novos cursos, para criticar e para elogiar (porque
não?), é só entrar em contato pelo
e-mail: batisti@hotmail.com.
OFERTA ESPECIAL - CD-04: com os trinta e cinco cursos de Excel - 3537 págs.
Uma verdadeira especialização em Excel, com 3537 páginas de conteúdo que vai do básico ao avançado, detalhadamente explicado e exemplificado. No CD também estão incluídas todas as planilhas de exemplos, utilizadas nas lições dos cursos (com dezenas de pastas de trabalho de exemplos, centenas de planilhas).
BRINDE: Na compra do CD-04 você ganha um vídeo curso com 22 minutos de duração, o qual mostra, passo a passo, como criar um controle do tipo calendário(Calendar Control) no VBA.
Apenas: R$ 145,00 (valor do frete já incluído)
CLIQUE AQUI PARA SABER COMO COMPRAR ESTE CD |
|