 |
Páginas:
|
761
|
|
Ano: |
2013 |
Preço: |
R$ 59,00
|
Autor(es): |
Júlio Battisti - Livros e Cursos LTDA |
Editora: |
Júlio Battisti - Livros e Cursos LTDA |
Formato: |
E-book
|
COMPRAR ESTE E-BOOK - CLIQUE AQUI!
Pacote de E-books: Excel 2007 - Básico+Intermediário+Avançado+Macros e Programação VBA. - Produtos que fazem parte deste pacote:
- E-book: Excel 2007 - Básico e Intermediário - Passo a Passo - 104 páginas
- E-book: Excel 2007 Avançado Macros e Introdução ao VBA - 516 páginas
- E-book: Excel 2007 - Criando Funções Personalizadas Usando Programação VBA - 68 páginas
- E-book: Excel 2007 - Criando Funções Personalizadas Com VBA - Curso Avançado - 73 páginas
Item 01: Excel 2007 - Básico e Intermediário - Passo a Passo
Este e-book mostra como usar a nova interface e os novos recursos do Excel 2007.
Mostra também como utilizar os recursos básicos e intermediários do Programa.
Um curso didático, prático e muito fácil de acompanhar.
Baseado em Exemplos Práticos, Passo a Passo.
Introdução ao Excel 2007 e a nova Interface (bem diferente das anteriores)
Digitação, Edição e Formatação de Dados em uma Planilha.
Como o Excel faz cálculos e Precedência de Operadores.
Como usar os parâmetros e AutoSoma.
Funções condicionais, matemáticas e outras.
Salvar, editar, formatar e imprimir planilhas.
Gráficos: Criação, Formatação, Edição, Alteração de Tipo e Impressão.
Múltiplas Planilhas e Vínculos entre Planilhas.
Transferência de Dados entre Aplicativos do Office.
Listas de Dados: Criação, Classificação, Filtros Básicos e Avançados.
Trabalhando com Formulários no Excel.
Macros: Criação, Utilização e Edição.
Importação e Exportação de Dados no Excel.
Como Proteger uma Planilha.
Item 02: Excel 2007 Avançado Macros e Introdução ao VBA
100% BASEADO EM EXEMPLOS PRÁTICOS, PASSO A PASSO!!!
- Curso de minha autoria, totalmente em Português.
- Para quem quer ir além dos recursos básicos do Excel.
- E-book em formato PDF - envio via Download ou via CD.
- Exemplos Práticos, passo a passo, detalhadamente explicados.
- Filtros avançados, funções de pesquisa em listas e critérios múltiplos.
- Tabelas e Gráficos Dinâmicos.
- Sub-totais, Consolidação de Dados e Análise de Cenários.
- Utilização do Solver e da Ferramenta Atingir Metas.
- MSQuery para dados externos, do Access e de outras fontes de dados.
- Criação e uso de Macros no Excel.
- Introdução à Programação VBA no Excel.
Módulo 1 - Trabalhando com Tabelas: Neste Módulo mostrarei como trabalhar com uma lista de dados no Excel.
Uma lista de dados pode ser uma planilha criada diretamente no Excel ou dados que foram obtidos a partir de uma fonte externa, tal como uma tabela de um banco de dados do Microsoft Access ou dados de um arquivo do tipo texto.
Você aprenderá a criar critérios de filtragens básicos, intermediários e avançados.
Módulo 2 - Dados Externos, Funções de Banco de Dados e Filtros Avançados: Neste módulo você aprenderá a acessar dados externos, em diferentes formatos, tais como:
Banco de dados do Access, arquivos de texto, etc. Mostrarei como criar conexões com fontes externa de dados, como usar o Microsoft Query.
Neste capítulo você também aprenderá a usar as funções de banco de dados e a criar filtros avançados.
Módulo 3 - Tabelas e Gráficos Dinâmicos: Este é um dos recursos que eu mais gosto e que, certamente, é um dos recursos mais úteis do Excel (e não é novidade do Excel 2007 não, o recurso de Tabelas Dinâmicas está presente a várias versões). Se por um lado é um recurso muito útil, é também um recurso muito pouco utilizado. Por que??
Falta de conhecimento por parte dos usuários.
A reação da maioria dos usuários, depois que conhece e aprende a utilizar Tabelas Dinâmicas é uma reação de “encantamento”.
Neste capítulo eu mostrarei, passo a passo, como utilizar este recurso.
Você aprenderá a criar e a configurar tabelas dinâmicas (tanto baseadas em dados locais de uma planilha do Excel, quanto em dados de fontes externas); aprenderá a filtrar, ordenar, agrupar e a fazer cálculos e, por fim, a criar Gráficos baseados nos dados de uma tabela dinâmica.
Módulo 4 - Análises, Cenários, Consolidação de Dados e Novas Funções do Excel 2007: Neste módulo continuarei a abordagem de recursos úteis porém pouco utilizados, por falta de conhecimento dos usuários.
Vou iniciar o módulo tratando sobre Cenários e o Gerenciador de Cenários. Em seguida você aprenderá a utilizar o recurso “Atingir Metas”, para fazer simulações. Por fim, aprenderá sobre o Solver. Muitos usuários já ouviram falar do Solver, mas não tem nem idéia do que seja, para que serve e, o principal, como utilizar este recursos.
Você verá que o Solver pode fazer “maravilhas”. É mais um recurso que depois que você aprende a utilizar, a sensação é de encantamento.
Módulo 5 - Introdução à Macros e Programação VBA no Excel 2007: Todos os recursos vistos nos capítulos anteriores são interessantes e úteis. Mas se você não souber programação VBA, você não irá utilizar nem 10% do que o Excel realmente oferece.
O objetivo deste capítulo é fazer uma introdução ao recursos de Macros e à Programação VBA no Excel 2007.
Você aprenderá sobre o que são Macros, criação e configuração de macros, o Editor de Código VBA e as noções básicas sobre programação VBA no Excel 2007.
Módulo 6 - Programação VBA - Exemplos Práticos: Neste capítulo vamos avançar um pouco mais na programação VBA no Excel e apresentar alguns exemplos práticos, passo a passo.
Estes dois capítulos constituem apenas uma breve introdução à Programação VBA no Excel.
Ainda em 2009 eu lançarei um curso só sobre Programação VBA no Excel e ao longo de 2010 serão lançados módulos ainda mais avançados, sobre pontos específicos da programação VBA no Excel.
Este é um assunto realmente interessante e útil, o qual vale a pena o amigo leitor dedicar um tempo para aprender.
Item 03: Excel 2007 - Criando Funções Personalizadas Usando Programação VBA
Este módulo tem por objetivo ensinar a criação de Funções Definidas pelo Usuário (UDF na sigla em inglês), usando programação VBA.
UDFs são úteis quando não possuímos uma função interna para um problema, mas conhecemos a solução matemática para o mesmo.
Precisa de uma função que não existe no Excel??
Como por exemplo, uma função para cálculo do DV do CPF ou do CNPJ??
Ou uma função que permita o uso da mais do que sete testes do tipo SE???
Então o que você está precisando é justamente aprender como criar e utilizar novas funções, usando programação VBA.
Este curso mostra, passo a passo, como criar e utilizar funções personalizadas, usando programação VBA.
Para acompanhar este curso, o ideal, é que você já tenho conhecimentos básicos sobre Programação VBA no Excel 2007 ou já tenha estudado o seguinte livro ->> Macros e Programação VBA no Excel 2007 - Para Leigos
Veja alguns exemplos de funções que você aprenderá a criar com este curso:
- Definindo se um dado está presente em um conjunto de dados
- Determinando se um texto está acima do limite de caracteres permitidos
- Calculando o movimento percentual
- Calcular o número de células com determinado número de cores de fundo
- Retornando o nome da cor de fundo da célula selecionada
- Adicionando dias úteis a uma data qualquer
- Verificando se uma data é válida
- Determinando se o número de um cartão de crédito é válido
- Calculando a área, perímetro e diagonal de um quadrado
- Extraindo um elemento dentro de um texto qualquer
- Extraindo um elemento dentro de um texto qualquer através de uma matriz
- Adicionando dias úteis a uma data qualquer contabilizando os feriados
Item 04: Excel 2007 - Criando Funções Personalizadas Com VBA - Curso Avançado
100% BASEADO EM EXEMPLOS PRÁTICOS, PASSO A PASSO!!!
APLICA-SE AO EXCEL 2007 E EXCEL 2010.
Para acompanhar este curso, o leitor já deve ter conhecimento de Programação VBA no Excel 2007 ou 2010.
Este curso é a continuação do seguinte curso: Excel 2007 - Criando Funções Personalizadas Usando Programação VBA.
Este curso mostra como criar funções personalizadas, Avançadas, usando Programação VBA no Excel 2007 ou Excel 2010.
Você aprenderá a fazer verdadeiros milagres com a criação de Funções Personalizadas avançadas, usando programação VBA.
Você poderá resolver problemas os quais não seriam possíveis de serem resolvidos só usando fórmulas e as funções prontas do Excel.
PRINCIPAIS TÓPICOS ABORDADOS NO CURSO:
- Tratamento Avançado de Variáveis e Escopo de Variáveis.
- Tratamento Avançado de Erros no Código VBA.
- Enviando e-mails, automaticamente, no caso de Erros.
- Trabalhando com Matrizes e Arrays.
- Funções Financeiras e Estatísticas Avançadas.
- Todo o poder do Objeto FileSystemObject.
- Recuperando o número serial do HD.
- Retornando o nome do drive e/ou nome de rede.
- Criando uma lista de drives.
- Retornando estatísticas dos HDs.
- Trabalhando com as APIs do Windows.
- Compactando um banco de dados Access através de uma função.
- Removendo elementos repetidos em uma Array.
- Recuperando IP e Hostname da máquina utilizando uma Classe.
- Tocando som quando uma fórmula retorna um erro.
- Selecionado e anexando documentos a um e-mail através de uma função
COMPRAR ESTE E-BOOK - CLIQUE AQUI!
Conteúdo do E-book - Veja tudo que você vai aprender com este e-book: |
Item 01: Excel 2007 - Básico e Intermediário - Passo a Passo
Capítulo 01: Introdução ao Excel
– Como iniciar o Excel
- A Área de Trabalho
Capítulo 02: Como movimentar-se pela Planilha
- Utilizando a caixa de diálogo
Capítulo 03: Colocando dados em uma célula:
- Colocando números em uma célula
- Colocando texto em uma célula
- Colocando fórmulas em uma célula
– Seqüência que o Excel realiza operações em fórmulas
– Seqüência do cálculo - Precedência de operadores
– Como usar os parâmetros
– Autosoma
– Função Condicional
– Função Arred
– Função Int
– Função Máximo
– Função Média
– Função MédiaGeométrica
– Função Mínimo
– Função Mod
– Função Mult
Capítulo 04: Modificando o conteúdo de uma célula:
– Eliminando um conteúdo de uma ou mais células
Capítulo 05: Como Salvar uma planilha
Capítulo 06: Como editar e formatar uma planilha:
- Endereços absolutos e relativos
- Inserção ou Exclusão de linhas e colunas
- Localizando uma célula
- Formatando a Planilha
Capítulo 07: Gráficos:
– Tipos de Gráficos
- Como criar um Gráfico que ocupa uma planilha
– Menu
– Formatação da área de plotagem
– Alteração do tipo de gráfico
– Rotação D
- Formatação de Gráficos
Capítulo 08: Impressão: – Como imprimir gráficos
Capítulo 09: Múltiplas Planilhas e Vínculos
Capítulo 10: Transferência de Dados entre Aplicativos:
- Usando a Área de Transferência - Criando Vínculos
Capítulo 11: Listas:
– Organizando dados de uma lista
– Classificação da lista
- Criando filtros em uma lista
– A diferença em E e OU
– Formulários no Excel
Capítulo 12: Personalizações da Barra de Ferramentas de acesso rápido
Capítulo 13: Macros:
- Pode-se Gravar uma macro para atingir uma tarefa em uma etapa
- Tornando uma macro fácil de ser executada
– Como mostrar e modificar macros
– Do que é feito as Macros
– Operações com Macros
– Fazendo associações de botões com macros
Capítulo 14: Importações e exportações de Dados no Excel:
– Importação
– Arquivos de texto no formato com separador de campos
- Importando dados de um arquivo de texto
– Importando dados em outros formatos
– Exportação de dados para o Excel
Capítulo 15: Como Proteger uma planilha
Capítulo 16: Conclusão
Item 02: Excel 2007 Avançado Macros e Introdução ao VBA
Módulo 1 – Trabalhando com Listas de Dados:
Lição 01: Introdução e conteúdo do Módulo 1
Lição 02: Importando de dados – Parte 1
Lição 03: Importando de dados – Parte 2
Lição 04: Importação de dados – Parte 3
Lição 05: Ordenando Listas – Parte 1
Lição 06: Ordenando Listas – Parte 2
Lição 07: Listas
Lição 08: Filtrando dados em Tabelas – Introdução e conceitos
Lição 09: Filtrando dados – o comando AutoFiltro – Parte 1
Lição 10: Filtrando dados – o comando AutoFiltro – Parte 2
Lição 11: Filtrando dados – o comando AutoFiltro – Parte 3
Lição 12: Localizando registros individuais com Formulário
Lição 13: Operadores de filtragem: A diferença entre “E” e “OU”
Lição 14: Definindo e usando faixas de critérios – Introdução
Lição 15: O Primeiro exemplo usando faixas de critérios
Lição 16: Usando Critérios de Texto
Lição 18: Usando Subtotais para análise de dados
Lição 19: Exercícios com faixas de critérios
Lição 20: Resumo do Módulo 1
Módulo 2 – Mais sobre Listas e Exportação e Importação de Dados
Lição 01: Introdução e conteúdo do Módulo 2
Lição 02: Mais opções e um exemplo com Subtotais
Lição 03: Funções para análise dos dados de uma lista – Parte I
Lição 04: Funções para análise dos dados de uma lista – Parte II
Lição 05: Funções para análise dos dados de uma lista – Parte III
Lição 06: Funções para análise dos dados de uma lista – Parte IV
Lição 07: Definindo critérios para validação de dados
Lição 08: Consultas baseadas em dados da Internet – Conceitos
Lição 09: Consultas baseadas em dados da Internet – Exemplos
Lição 10: Uma ferramenta de pesquisa – Microsoft Query
Lição 11: Definindo a fonte de dados a ser utilizada
Lição 12: Criação de consultas básicas com o Microsoft Query
Lição 13: Definição de critérios em consultas – Parte I
Lição 14: Definição de critérios em consultas – Parte II
Lição 15: Alterando consultas com o Microsoft Query
Lição 16: Totalização de dados com o Microsoft Query
Lição 17: Ex. 02 - Criação de consultas e análise de dados com o Query
Lição 18: Ex. 03 - Criação de consultas e análise de dados com o Query
Lição 19: Exercícios do Módulo 2
Lição 20: Resumo do Módulo 2
Módulo 3 – Tabelas Dinâmicas e Gráficos Dinâmicos
Lição 01: Tabelas Dinâmicas – Introdução
Lição 02: Tabelas Dinâmicas – Conceito e Apresentação
Lição 03: Tabelas Dinâmicas – um exemplo para começar
Lição 04: Tabelas Dinâmicas – Descobrindo o poder
Lição 05: Tabelas Dinâmicas – Mais sobre filtros básicos
Lição 06: Tabelas Dinâmicas – múltiplos campos de coluna
Lição 08: Tabelas Dinâmicas – Dois Exercícios Propostos
Lição 09: Tabelas Dinâmicas – Resolução do Exercício 01
Lição 10: Tabelas Dinâmicas – Resolução do Exercício 02
Lição 11: Tabelas Dinâmicas – Seleção Estruturada
Lição 12: Tabelas Dinâmicas – O Recurso de Formatação Como Tabela
Lição 13: Tabelas Dinâmicas – Classificação e Formatação de Células Vazias
Lição 14: Tabelas Dinâmicas – Mais opções de configuração
Lição 15: Gráficos Dinâmicos – Conceitos e um exemplo simples
Lição 16: Gráficos Dinâmicos – Formatações e Alteração de Tipo
Lição 17: Alterando os campos que compõem o gráfico
Lição 18: Exercícios propostos – Tabelas Dinâmicas
Lição 19: Mais exercícios com Tabelas Dinâmicas e Gráficos Dinâmicos
Lição 20: Resumo do Módulo 3
Módulo 4 – Análise, Cenários e Consolidação de Dados
Lição 01: Introdução e conteúdo do Módulo 4
Lição 02: Calculando SubTotais/Resumos
Lição 03: Criando Subtotais – Mais um exemplo simples
Lição 04: Configurações e alterações em dados consolidados
Lição 05: Exercícios com totalizações
Lição 06: Introdução à consolidação de dados
Lição 07: Consolidação de dados: e um exemplo simples
Lição 08: Consolidação por categoria – um exemplo prático
Lição 09: Configurações relacionadas a consolidação de dados
Lição 10: Consolidação com dados de múltiplos arquivos
Lição 11: Análise de Dados com o Excel – Introdução e Conceitos
Lição 12: Análise/Simulações baseadas em uma Tabela de Dados
Lição 13: Análise/Simulações: Simulação com múltiplos valores
Lição 14: Análise/Simulações: Simulação com duas variáveis
Lição 15: Atingindo Objetivos – A Ferramenta Atingir Metas
Lição 16: Gerenciando Cenários – Introdução e Exemplo
Lição 17: Criando Cenários – Criação dos cenários
Lição 18: Utilizando os Cenários Criados na Lição Anterior
Lição 19: Gerando um Relatório Consolidado de Cenários
Lição 20: Resumo do Módulo 4
Módulo 5 – Introdução as Macros e a programação VBA no Excel. 330
Lição 01: Introdução e conteúdo do Módulo 5
Lição 02: O que são Macros?
Lição 03: Conhecendo do que é feita uma Macro
Lição 04: Operações com Macros
Lição 05: Associando botões com macros
Lição 06: Introdução ao VBA
Lição 07: O Ambiente de programação – o Editor VBA
Lição 08: VBA – Declaração de Variáveis
Lição 09: VBA - Cálculos, Operadores Aritméticos e Exemplos
Lição 10: Estrutura If...Then e os Operadores de Comparação
Lição 11: Escopo de Variáveis e Variáveis do tipo Array
Lição 12: Estruturas If...Then...Else If e Select Case
Lição 13: Estruturas For...Next, Do...While e Do...Until
Lição 14: Funções do VBA – Funções de Tipo – Parte I
Lição 15: Funções do VBA – Funções de Tipo – Parte II
Lição 16: Funções do VBA – Funções para conversão de Tipos– Parte I
Lição 17: Funções do VBA – Funções para conversão de Tipos–Parte II
Lição 18: Funções do VBA – Funções para tratamento de Texto
Lição 19: Funções do VBA – Funções de Data/Hora e Matemáticas
Lição 20: Resumo do Módulo 5
Módulo 6 – VBA – O Modelo de Objetos do Excel. 429
Lição 01: Introdução e conteúdo do Módulo 6
Lição 02: Bibliotecas, Objetos, Propriedades, Métodos e Referências
Lição 03: Criando suas próprias funções e procedimentos
Lição 04: VBA - Trabalhando com o objeto Application
Lição 05: Trabalhando com o Objetos Workbook
Lição 06: Trabalhando com o Objeto Worksheet
Lição 07: Trabalhando com o Objeto Range
Lição 08: Um exemplo prático – calculando o DV do CPF - Algoritmo
Lição 09: Calculando o DV do CPF – Criando a Função
Lição 10: Calculando o DV do CPF – Usando a Função ValidaCPF
Lição 11: O Objeto Application – Propriedades e Métodos Lição
12: O Objeto Workbook – Propriedades e Métodos
Lição 13: Worksheet e Range – Propriedades e Métodos
Lição 14: Resumo do Módulo 6
Módulo 2 – Mais sobre Listas e Exportação e Importação de Dados
Lição 01: Introdução e conteúdo do Módulo 2
Lição 02: Mais opções e um exemplo com Subtotais
Lição 03: Funções para análise dos dados de uma lista – Parte I
Lição 04: Funções para análise dos dados de uma lista – Parte II
Lição 05: Funções para análise dos dados de uma lista – Parte III
Lição 06: Funções para análise dos dados de uma lista – Parte IV
Lição 07: Definindo critérios para validação de dados
Lição 08: Consultas baseadas em dados da Internet – Conceitos
Lição 09: Consultas baseadas em dados da Internet – Exemplos
Lição 10: Uma ferramenta de pesquisa – Microsoft Query
Lição 11: Definindo a fonte de dados a ser utilizada
Lição 12: Criação de consultas básicas com o Microsoft Query
Lição 13: Definição de critérios em consultas – Parte I
Lição 14: Definição de critérios em consultas – Parte II
Lição 15: Alterando consultas com o Microsoft Query
Lição 16: Totalização de dados com o Microsoft Query
Lição 17: Ex. 02 - Criação de consultas e análise de dados com o Query
Lição 18: Ex. 03 - Criação de consultas e análise de dados com o Query
Lição 19: Exercícios do Módulo 2
Lição 20: Resumo do Módulo 2
Módulo 3 – Tabelas Dinâmicas e Gráficos Dinâmicos
Lição 01: Tabelas Dinâmicas – Introdução
Lição 02: Tabelas Dinâmicas – Conceito e Apresentação
Lição 03: Tabelas Dinâmicas – um exemplo para começar
Lição 04: Tabelas Dinâmicas – Descobrindo o poder
Lição 05: Tabelas Dinâmicas – Mais sobre filtros básicos
Lição 06: Tabelas Dinâmicas – múltiplos campos de coluna
Lição 08: Tabelas Dinâmicas – Dois Exercícios Propostos
Lição 09: Tabelas Dinâmicas – Resolução do Exercício 01
Lição 10: Tabelas Dinâmicas – Resolução do Exercício 02
Lição 11: Tabelas Dinâmicas – Seleção Estruturada
Lição 12: Tabelas Dinâmicas – O Recurso de Formatação Como Tabela
Lição 13: Tabelas Dinâmicas – Classificação e Formatação de Células Vazias
Lição 14: Tabelas Dinâmicas – Mais opções de configuração
Lição 15: Gráficos Dinâmicos – Conceitos e um exemplo simples
Lição 16: Gráficos Dinâmicos – Formatações e Alteração de Tipo
Lição 17: Alterando os campos que compõem o gráfico
Lição 18: Exercícios propostos – Tabelas Dinâmicas
Lição 19: Mais exercícios com Tabelas Dinâmicas e Gráficos Dinâmicos
Lição 20: Resumo do Módulo 3
Módulo 4 – Análise, Cenários e Consolidação de Dados
Lição 01: Introdução e conteúdo do Módulo 4
Lição 02: Calculando SubTotais/Resumos
Lição 03: Criando Subtotais – Mais um exemplo simples
Lição 04: Configurações e alterações em dados consolidados
Lição 05: Exercícios com totalizações
Lição 06: Introdução à consolidação de dados
Lição 07: Consolidação de dados: e um exemplo simples
Lição 08: Consolidação por categoria – um exemplo prático
Lição 09: Configurações relacionadas a consolidação de dados
Lição 10: Consolidação com dados de múltiplos arquivos
Lição 11: Análise de Dados com o Excel – Introdução e Conceitos
Lição 12: Análise/Simulações baseadas em uma Tabela de Dados
Lição 13: Análise/Simulações: Simulação com múltiplos valores
Lição 14: Análise/Simulações: Simulação com duas variáveis
Lição 15: Atingindo Objetivos – A Ferramenta Atingir Metas
Lição 16: Gerenciando Cenários – Introdução e Exemplo
Lição 17: Criando Cenários – Criação dos cenários
Lição 18: Utilizando os Cenários Criados na Lição Anterior
Lição 19: Gerando um Relatório Consolidado de Cenários
Lição 20: Resumo do Módulo 4
Módulo 5 – Introdução as Macros e a programação VBA no Excel. 330
Lição 01: Introdução e conteúdo do Módulo 5
Lição 02: O que são Macros?
Lição 03: Conhecendo do que é feita uma Macro
Lição 04: Operações com Macros
Lição 05: Associando botões com macros
Lição 06: Introdução ao VBA
Lição 07: O Ambiente de programação – o Editor VBA
Lição 08: VBA – Declaração de Variáveis
Lição 09: VBA - Cálculos, Operadores Aritméticos e Exemplos
Lição 10: Estrutura If...Then e os Operadores de Comparação
Lição 11: Escopo de Variáveis e Variáveis do tipo Array
Lição 12: Estruturas If...Then...Else If e Select Case
Lição 13: Estruturas For...Next, Do...While e Do...Until
Lição 14: Funções do VBA – Funções de Tipo – Parte I
Lição 15: Funções do VBA – Funções de Tipo – Parte II
Lição 16: Funções do VBA – Funções para conversão de Tipos– Parte I
Lição 17: Funções do VBA – Funções para conversão de Tipos–Parte II
Lição 18: Funções do VBA – Funções para tratamento de Texto
Lição 19: Funções do VBA – Funções de Data/Hora e Matemáticas
Lição 20: Resumo do Módulo 5
Módulo 6 – VBA – O Modelo de Objetos do Excel. 429
Lição 01: Introdução e conteúdo do Módulo 6
Lição 02: Bibliotecas, Objetos, Propriedades, Métodos e Referências
Lição 03: Criando suas próprias funções e procedimentos
Lição 04: VBA - Trabalhando com o objeto Application
Lição 05: Trabalhando com o Objetos Workbook
Lição 06: Trabalhando com o Objeto Worksheet
Lição 07: Trabalhando com o Objeto Range
Lição 08: Um exemplo prático – calculando o DV do CPF - Algoritmo
Lição 09: Calculando o DV do CPF – Criando a Função
Lição 10: Calculando o DV do CPF – Usando a Função ValidaCPF
Lição 11: O Objeto Application – Propriedades e Métodos Lição
12: O Objeto Workbook – Propriedades e Métodos
Lição 13: Worksheet e Range – Propriedades e Métodos
Lição 14: Resumo do Módulo 6
Item 03: Excel 2007 - Criando Funções Personalizadas Usando Programação VBA
Introdução
Pré-requisitos
Objetivos deste e-book
Compreendendo o Básico Se sub-rotinas retornam valores, por que criar uma função para retornar valores?
Quais os tipos de funções que posso escrever?
Private Function Public Function Static Function
Onde devo colocar minhas funções?
Quais os tipos de valores retornados por uma função?
Decimais
COMPREENDENDO OS “LOOPS” For— Next For Each ... In ... Next Do Until ... Loop Do While ...
Loop Aninhando Loops (Loops em múltiplas camadas)
Loops em degrau (Stepped Loops) Saindo do loop
instrução Exit
Debug de Funções
Debug.Print MsgBox
Pontos de interrupção
Definindo as Opções das Funções
Definindo as informações da função
Adicionando a função a uma categoria
Definindo os argumentos de suas funções
Funções sem argumentos
Funções com um ou mais argumentos
Funções com argumento opcional
Funções número indefinido de argumentos
Checando a validade dos argumentos
Separando valores numéricos
Separando valores vazios
Separando valores numéricos e vazios simultaneamente
Criando minha primeira função
Funções do tipo Boolean
Comparando valores
Definindo se um dado está presente em um conjunto de dados
Determinando se um texto está acima do limite de caracteres permitidos
Funções do tipo Double, long, single e Integer
Calculando o movimento percentual
Calcular o número de células com determinado número de cores de fundo
Determinando a cor de fundo
Funções do tipo string
Retornando o nome da cor de fundo da célula selecionada
Determinado o nome do objeto pai
Outros tipos
Adicionando dias úteis a uma data qualquer
Desenvolvendo funções mais avançada
s Funções do tipo Boolean
Verificando se uma data é válida
Determinando se o número de um cartão de crédito é válido
Funções do tipo Double
Calculando a área, perímetro e diagonal de um quadrado
Funções do tipo string
Extraindo um elemento dentro de um texto qualquer
Extraindo um elemento dentro de um texto qualquer
através de uma matriz
Outros tipos
Adicionando dias úteis a uma data qualquer contabilizando os feriados
Exercícios para desenvolvimento de funções
Funções do tipo Boolean
Funções do tipo Double
Funções do tipo string
Outros tipos
Item 04: Excel 2007 - Criando Funções Personalizadas Com VBA - Curso Avançado
Sobre direitos autorais
Pré-requisitos
Objetivos deste e-Book
Variáveis e seus tipos
Tempo de validade de uma variável: quanto tempo ela fica ou não da memória
Expressões de comparação e “strings”
Variáveis numéricas
Variáveis nulas (Null)
O que é e qual a funcionalidade da instrução Option Base {0 | 1}?
Applicatioin.Volatile
Determinando o tipo de dado: A função TypeName
Tratamento de erros
Para o tratamento de erro funcionar, você precisa...
Erros previsíveis e imprevisíveis
On Error Goto Error_Handler On Error Resume Next Propriedade “EnableCancelKey”
Enviando e-mail em caso de erro
Utilizando erros em benefício próprio
Conclusão deste tópico
Trabalhando com matrizes (arrays)
O que são matrizes (arrays)?
Limites superior e inferior: dimensionando arrays Looping arrays Ubound-LBound e Loops de arrays multidimensionais
Redimensionando arrays: Redim e Redim Preserve Ordenando uma array
Localizando um item dentro de uma array ordenada
Conclusão deste tópico
Funções financeiras
Opções financeiras: call e put Monte Carlo (Variant)
Funções estatísticas
Criar intervalo automático de classes (blocos/bins)
Distribuição de freqüência por faixas (critérios)
Calculando o valor da probabilidade normal para um valor padronizado “z”
FileSystemObject
Recuperando o número serial do HD
Retornando o nome do drive e/ou nome de rede
Criando uma lista de drives
Retornando estatísticas dos HDs
Iniciando a classe em módulo VBA: botando o FileSystemObject para funcionar
Implementando os exemplos em um formulário (lista de drives e estatísticas)
Application Programmable Interface (APIs), Classes e outros exemplos
Compactando um banco de dados Access através de uma função
Removendo elementos repetidos em uma array
Recuperando IP e Hostname da máquina utilizando uma classe
Tocando som quando uma fórmula retorna um erro
Selecionado e anexando documentos a um e-mail através de uma função “Dumping” arrays:
preenchendo ranges na velocidade da luz
Algoritmo do QuickSort
Simulando a função CORRESP Application.Caller:
Trabalhando com matrizes (arrays)
O que são matrizes (arrays)?
Limites superior e inferior: dimensionando arrays Looping arrays Ubound-LBound e Loops de arrays multidimensionais
Redimensionando arrays: Redim e Redim Preserve Ordenando uma array
Localizando um item dentro de uma array ordenada
Conclusão deste tópico
Funções financeiras
Opções financeiras: call e put Monte Carlo (Variant)
Funções estatísticas
Criar intervalo automático de classes (blocos/bins)
Distribuição de freqüência por faixas (critérios)
Calculando o valor da probabilidade normal para um valor padronizado “z”
FileSystemObject
Recuperando o número serial do HD
Retornando o nome do drive e/ou nome de rede
Criando uma lista de drives
Retornando estatísticas dos HDs
Iniciando a classe em módulo VBA: botando o FileSystemObject para funcionar
Implementando os exemplos em um formulário (lista de drives e estatísticas)
Application Programmable Interface (APIs), Classes e outros exemplos
Compactando um banco de dados Access através de uma função
Removendo elementos repetidos em uma array
Recuperando IP e Hostname da máquina utilizando uma classe
Tocando som quando uma fórmula retorna um erro
Selecionado e anexando documentos a um e-mail através de uma função “Dumping” arrays:
preenchendo ranges na velocidade da luz
Algoritmo do QuickSort
Simulando a função CORRESP Application.Caller:
Criando ranges em um instante
COMPRAR ESTE E-BOOK - CLIQUE AQUI!
|