Coleção 15.000 Macros MS Excel VBA

   Mega_Colecao Macros de Macros MS Excel VBA
      

Curso Completo MS Excel VBA

Excel VBA Video Aulas

 Aprenda Excel VBA - SaberExcel VBA - Video Aulas       
Com Simplicidade e Facilidade,
Escrevendo menos e fazendo mais
Linha de raciocínio de fácil entendimento...

 

20.000 Planilhas MS Excel VBA

 20.000 Planilhas Microsoft Excel VBA, treinamentos, busca, pesquisas, desenvolvimento a partir de exemplos prontos, estudos e pratica com planilhas prontas.

Seja bem vindo Site Escola Saberexcel VBA Estudos®

Curso Completo Microsoft Excel VBA

 

xl Curso Interativo Microsoft Excel VBA(Visual Basic Application), feito no próprio Aplicativo Microsoft Excel. (Interativo)
Abaixo: Relação dos Cadernos(Pastas.xls), e também a matéria que compõe o Curso Excel VBA
São três(3) Módulos contendo 31(trinta e um) cadernos(xls)

u - Módulo 1 (Html)
u - Módulo 2 (Html)
u - Módulo 3 (Html)

u - VBA MÓDULO 1 - CADERNOS DE ESTUDOS MICROSOFT EXCEL VBA
u - Caderno_1 Sobre o GM(Gravador de Macros)
u - Caderno_2 Conhecendo o vocabulário do VBA(Macros)
u - Caderno_3 Ambiente VBE (Visual Basic Editor)
u - Caderno_4 Trabalhando com Macros no VBE(Visual Basic Editor)
u - Caderno_5 Escrevendo Macros no VBE(Visual Basic Editor)
u - Caderno_6 Trabalhando com macros no VBE(Visual Basic Editor)
u - Caderno_7 Eventos no VBA(Visual Basic Application)
u - Caderno_8 Proteja seu projeto VBA(Visual Basic Application)

u - VBA MÓDULO 2 - CADERNOS DE ESTUDOS MICROSOFT EXCEL VBA
u - Caderno_9 Objetos Applications e seus códigos.
u - Caderno_10 Entendendo o VBA(Visual Basic Application)
u - Caderno_11 Procedimentos relacionados ao Objeto Workbook
u - Caderno_12 Worksheets(Folhas de Planilhas e Códigos VBA(Visual Basic Application))
u - Caderno_13 Acessando e movendo entre Células(range)
u - Caderno_14 Caixas de Mensagens e o código MS Excel VBA.(Visual Basic Application)
u - Caderno_15 InputBoxes Caixas de Entrada de Dados e os Códigos VBA(Visual Basic Application)
u - Caderno_16 Tudo sobre as Poderosas InputBoxes
u - Caderno_17 Manipulando Erros no VBA(Visual Basic Application)

u - VBA MÓDULO 3 - CADERNOS DE ESTUDOS MICROSOFT EXCEL VBA
u - Caderno_18 Código VBA(Visual Basic Application) Excel e Variáveis
u - Caderno_19 Como trabalhar com Declarações
u - Caderno_20 Trabalhando com Funções
u - Caderno_21 Trabalhando com Base de Dados
u - Caderno_22 Trabalhando com Userforms
u - Caderno_23 Trabalhando com Controles no Userfom
u - Caderno_24 Trabalhando com Controles no Userfom II
u - Caderno_25 Sobre TextBoxes (Caixas de Textos)
u - Caderno_26 Graficos e Códigos VBA(Visual Basic Application)
u - Caderno_27 Registro e Consulta de Dados
u - Caderno_28 Trabalhando com Menus e SubMenus
u - Caderno_29 Trabalhando com Menus e SubMenus_II
u - Caderno_30 Trabalhando com Barra de Ferramentas Formulários
u - Caderno_31 Trabalhando com Suplementos


Conteúdo da matéria do curso Microoft Excel VBA(Visual Basic Application)
u - VBA MÓDULO 1
- CADERNOS DE ESTUDOS MICROSOFT EXCEL VBA
u - Caderno_1 Sobre o GM(Gravador de Macros)
u - Caderno_2 Conhecendo o vocabulário do VBA(Macros)
u - Caderno_3 Ambiente VBE (Visual Basic Editor)
u - Caderno_4 Trabalhando com Macros no VBE(Visual Basic Editor)
u - Caderno_5 Escrevendo Macros no VBE(Visual Basic Editor)
u - Caderno_6 Trabalhando com macros no VBE(Visual Basic Editor)
u - Caderno_7 Eventos no VBA(Visual Basic Application)
u - Caderno_8 Proteja seu projeto VBA(Visual Basic Application)

 

excel

Topo.


VBA MÓDULO_I - CADERNO_1 SOBRE O GM(Gravador de Macros)


• INDICE
• Trabalhando com GM(Gravador de Macros)
• Interagindo com Microsoft Excel 2003 e 2007
• Sobre o GM(Gravador de Macros) - seu assistente amigo
• Como Faço para iniciar uma GM(Gravação de Macros)
• Localizar o GM(Gravador de Macros) no MS Excel 2003
• Localizar o GM(Gravador de Macros) no MS Excel 2007
• Atribua o Nome da sua Macro que será Gravada(GM)
• Atribuir a Macro na Caixa de Diálogo Atribuir Macros
• Exemplo de Gravação de Macros e os Movimentos na Planilha
• Visualizando uma Macro Gravada no Ambiente VBE(Visual Basic Ediltor)
• Exercício Gravando Macros (Ocultando Colunas VBA)
• Modificando uma Macro Gravada (Ocultar Colunas VBA)
• Domine o conhecimento sobre o GM(Gravador de Macros)
• Preenchendo uma célula usando o GM(Gravador de Macros) VBA,
• Editando um Código no VBE(Visual Basic Editor)
• Oculando Linhas para impressão com GM(Gravador de Macros)
• Gravando Macros para trocar o nome de uma Planilha
• Gravando uma macro para trocar cor da Aba de Planilha
• Retirando ítens do Menu do aplicativo e Folha de Planilha
• Retirando a Barra de Rolagem Vertical da Folha de Planilha
• Gravando uma Macro para abrir a Caixa de Diálogo Opções
• Obter suas próprias Macros usando o GM(Gravador de Macros)
• Inserir o botão Executar Macro e Gravar na Barra Principal
• Concluindo


VBA MÓDULO_I - CADERNO_2 CONHECENDO O VOCABULÁRIO DO VBA(Macros)
INDICE
Estudando o Vocabulário das Macros MS Excel VBA(Visual Basic Application)
• O que são Objetos
• Explicando melhor o conceito Objetos
• Objetos do Aplicativo MS Excel
• Objetos do Aplicativo MS Excel VBA(Visual Basic Application)
• Procedimentos VBA(Visual Basic Application)
• Eventos ou Acontecimentos (Ações)
• Códigos no VBE(Visual Basic Editor)
• O que são Coleções (MS Excel VBA)
• O que são Propriedades (MS Excel VBA)
• Exemplo de Propriedade de Objeto VBA(Visual Basic Application)
• Sobre Métodos
• Alguns Métodos e Argumentos
• Sobre as Funções do MS Excel
• Funções são fórmulas´prédefinidas
• Estrutura de uma Função
• O que são Argumentos e Parâmetros de uma Função
• Argumentos de um Método
• Sobre Expressões e Declarações
• Dicas de Ferramentes(Argumentos)
• Inserindo Fórmulas
• O que é uma Função Aninhada
• Funções Retornos Válidos
• Aninhamentos em Funções (Limites no níveis)
• Projetos VBA (VBAProjeto)
• Configuração de Módulos VBE(Visual Basic Editor)
• Concluindo

CADERNO_3 - SOBRE O AMBIENTE VBE (Visual Basic Editor)
• INDICE
• Estudando o VBE(Visual Basic Editor)
• Como Acessar o VBE(Visual Basic Editor)
• Módulos Existentes no Módulo VBE(Visual Basic Editor)
• Tipos de Módulos e seus Eventos
• Teclas de Atalho do Ambiente do VBE(Visual Basic Editor)
• Acessar o VBE e retornar para Planilha
• Janelas do Écran VBE(Visual Basic Editor)
• Janela do Project Explorer VBAProject
• Figura da janela de propriedade e janela Project Explorer
• Inserindo um Módulo Comum no Projeto VBA(Visual Basic Application)
• Observando a hierarquia do projeto VBA(Visual Basic Application)
• Módulo Workbook Minimizado no centro do Écran
• Nomeando e Renomeando o Módulo desejado
• Em que pasta devo armazenar minhas Macros(Pessoal.xls)
• Vamos aprender a configurar o VBE(Visual Basic Editor)
• Configurando a Grade de Fórmulário no VBE(Visual Basic Editor)
• Guia Formato do Editor VBE(Visual Basic Editor) (Caixas de diálogo Opções)
• Barra de Ferramentas do Visual Basic
• Editando um módulo no VBE(Visual Basic Editor)
• Recuo e Avanço de Textos (Códigos Macros)
• Usando o Comando Substituir no Menu Editor do VBE(Visual Basic Editor)
• Caracteristicas úteis de edição(VBE)
• Como prroteger o Ambiente VBA(Protegendo o projeto com senhas)
• Operadores Matemáticos e outros operadores que merecem sua atencão
• Concatenando Strings(Textos)
• Separar linhas de códigos no VBE usando o caracter (Underline)
• Linhas de comentários desabilitadas no VBE com (') apóstrofe
• Localizando uma macro ou movendo entre elas.
• Navegando entre os Módulos VBE(Visual Basic Editor)
• Visualize o Projeto Explorer
• Trabalhando com Indicadores VBE(Visual Basic Editor)
• Problemas Barra de Ferramentas no VBE(Visual Basic Editor)
• Como reduzir as barras flutuantes no seu VBE(Visual Basic Editor)
• Erro de sintaxe nas macros caracterizados pela falta de aspas duplas
• Linha de comentário no VBE é habilitada com aspas simples
• Como executar uma macro (no VBE e no Excel)
• Como obter uma macro em outro idioma ou outra versão
• Concluindo estudos.


CADERNO_4 - TRABALHANDO COM MACROS NO VBE
• INDICE
• Trabalhando com macros no VBE(Visual Basic Editor)
• GM(Gravador de Macros) o Assistente importante.
• Salvando um projeto através do VBE(Visual Basic Editor)
• Vamos praticar com Macros usando o GM(Gravador de Macros)
• Depuração de Macros criadas pelo GM(Gravador de Macros)
• Enxugando o código produzido pelo GM(Gravador de Macros)
• Limpando códigos desnecessários
• Depurando o código para o nosso teste
• Concluindo

CADERNO_5 - ESCREVENDO MACROS NO VBE
• INDICE
• Macros e operadores matemáticos
• Gravando uma macro para renomear uma folha de planilha
• Inserindo um módulo de edição no VBE(Visual Basic Editor)
• Dividindo valor da célula ativa por determinado número
• Regras para se escrever uma Macro
• Visual Basic Aceita pedaços de palavras chaves na programação
• Final de Procedimento (End Sub)
• Testando uma Macro
• Capturando os dados de uma célula no GM(Gravador de Macros)
• Testando uma Macro
• Depurando código da Macro Gravada(GM(Gravador de Macros))
• Ligando um botão do Excel ao Menu Principal a uma Macro
• Inserindo uma declaração For ..Next na inserção de botões
• Barra de formulário (Mostrar)
• Personalizando a Barra de Ferramentas no VBE(Visual Basic Editor)
• Macro retorna o valor de uma célula (Número, Texto, Fórmula ou em Branco)
• Usando a janela de inspeção para depurar um erro
• Adicionando Inspeção de variáveis
• Trabalhando com equações complexas em células
• Ajuda com a função Mid
• Função Mid exemplo
• Trabalhando com IF e a função Left
• Aprendendo a trabalhar com células em Branco
• Aprendendo a usar o pesquisador de objetos no VBE
• Função Isnumeric em uma Macro
• Declaração For ...Next para dividir determinadas células por um determinado número
• Como inserir um loop na estrutura de uma determinada macro
• Como tornar uma macro poderosa
• Macro com InputBox para verificação de uma variável
• Macro com Inpubtox para verificação de Operadores Matemáticos
• Criando um exemplo de Macro
• Como renomear uma propriedade Caption do Objeto Folha de Planilha
• Concluindo

CADERNO_6 - TRABALHANDO COM MACROS NO VBE
• INDICE
• Preparando tela visualização para trabalhar
• Experimentando macro no VBE(Visual Basic Editor)
• Onde ancorar a Barra de Ferramenta do Visual Basic
• Concluindo


CADERNO_7 - EVENTOS NO VBA(Visual Basic Application)
• INDICE
• Eventos no VBA(Visual Basic Application)
• Executando uma macro no Menu Ferramentas
• Botões do VBA(Visual Basic Application) e Shapes(Autoforma)
• A versatilidade no uso das autoformas nas planilhas (Shapes)
• Usando o GM(Gravador de Macros) para descobrir os nomes das barras de ferramentas
• Concluindo

CADERNO_8 - PROTEJA O SEU PROJETO VBA(Visual Basic Application)
• INDICE
• Protegendo o Projeto VBA(Visual Basic Application)
• Como definir o nível de segurança das Macros
• Mensagem de macros, emitidas pelo Aplicativo MS Excel
• Protegendo seu projeto(VBA) com senha
• Proteger o Workbook com senha de acesso
• Protegendo células na planilha com senha
• Como proteger com senha uma pasta zipada

Excel

Topo

..

RELAÇÃO DA MATÉRIA DOS CADERNOS DO MÓDULO_II

Conteúdo da matéria do curso Microsoft Excel VBA(Visual Basic Application)
Cadernos de Estudos(Excel VBA) Módulo(2/3)
Caderno_9 Objetos Applications e seus códigos.
Caderno_10 Entendendo o VBA(Visual Basic Application)
Caderno_11 Procedimentos relacionados ao objeto Workbook
Caderno_12 Worksheets(Folhas de Planilhas e Códigos VBA)
Caderno_13 Acessando e movendo entre células(range)
Caderno_14 Caixas de Mensagens e o código MS Excel VBA
Caderno_15 InputBoxes Caixas de Entrada de Dados e os Códigos VBA
Caderno_16 Tudo sobre as InputBoxes
Caderno_17 Manipulando Erros no VBA

CADERNO_9 OBJETOS APPLICATIONS E SEUS CÓDIGOS.
• INDICE
• Configurando a opção de cálculos
• Usando a Propriedade CutCopyMode (recortar e copiar)
• Sobre as Caixas de Diálogos (VBA(Visual Basic Application))
• Propriedade Alerta
• Propriedade DisplayFormulaBar
• Propriedade DisplayFullScreen
• Propriedade EnableAnimations
• Propriedade EnableAutoComplete
• Propriedade EnableSound
• Método Onkey
• Método GoTo
• Método Quit
• Propriedade ScreenUpdating
• Propriedade Caption
• DisplayStatusBar
• DisplayFormulaBar
• Concluindo

CADERNO_10 ENTENDENDO O VBA(Visual Basic Application)
INDICE
Entendendo códigos VBA(Visual Basic Application)
• Familiarizando com as referências do MS Excel VBA
• Aplicando Propriedades às Macros
• Atribuindo uma variável(String) a uma célula nomeada
• Como obter o número da coluna ou linha de uma célula
• Obtendo o número da primeira coluna de uma determinada range
• Como introduzir fórmula em uma célula ou intervalo A1. (Formula Soma)
• Como renomear uma célula ou um intervalo de célula
• Como atribuir uma variável a uma range nomeada
• Como renomear uma determinada planilha
• Como ocultar determinada folha de planilha
• Utilizando alguns métodos comuns no MS Excel VBA(Visual Basic Application)
• Crie macros como exemplo e observe os resultados
• Localiza próxima célula em branco e deslocando duas células abaixo
• Como selecionar uma área de células
• Como selecionar determinada área de células.
• Inserir uma fórmula na Célula(B1) adicionando e dividindo
• Inserir letras em negrito em determinado intervalo de células
• Inserir letras cursivas em determinado intevalo de células.
• Inserindo sublinhado em determinado range de células
• Como centralizar um texto em determinada células
• Como alinhar uma seleção de células à esquerda
• Como alinhar uma seleção de células à direita
• Como determinar o tipo de fonte de uma seleção de células.
• Como determinar o tamanho de uma fonte em uma seleção de células
• Como copiar determinada célula ou área.
• Como colar dados copiados
• Como recortar dados
• Como ordenar em ordem crescente
• Como ordenar em ordem decrescente
• Fazendo uma busca por determinada palavra na folha de planilha
• Como inserir linhas em uma seleção de células
• Como inserir colunas em determinada seleção
• Como abrir um determinado Livro(Workbook) ou Pasta.
• Inserindo uma autonumeração a partir da célula(C10)
• Usando a Propriedade Set para nomear range (Areas Contíguas)
• Usando a proprieade Set para referir a certo objeto range
• Como encontrar a última linha de célula usada
• Encontrando o número da linha da última célula usada
• Como encontrar a última linha da ultima coluna usada
• Como encontrar a última célula usada
• Como encontrar a última célula usada em uma coluna específica
• Deletar linhas vazias em encontradas em determinada coluna
• Como deletar linhas baseado em uma condição
• Como deletar linhas vazias baseadas em duas condições (X e Y)
• Concluindo

CADERNO_11 PROCEDIMENTOS RELACIONADOS AO OBJETO WORKBOOK
• INDICE
• Objeto Workbook(Livro)
• Objeto ThisWorkbook(Este Livro)
• Propriedade do Objeto Workbook(Propriedade FullName)
• Propriedade Saved
• Propriedade HasPassword
• Métodos do Objeto Workbook
• Método Close
• Método Close junto com o Método Saved
• Método PrintOut
• Método Save
• Método Save As
• Abrir Arquivos(Xls) (workbooks)
• Abrir o Explorer para pesquisar arquivos
• Abrindo Workbook(Livro)
• Atribuindo uma variável o nome e caminho do arquivo a ser aberto
• Abrindo um Arquivo(*. txt)
• Mover entre as pastas
• Alguns Eventos(ações)
• Alguns Eventos do objeto Workbook
• Evento Before Close
• Evento Deactivate(wkb)
• Evento NewSheet(WorkbookNewSheet)
• Evento Open
• Evento Activate(objetoWorkbook)
• Evento Open (objeto Workbook)
• Evento Activate (objeto Workbook)
• Eventos relacionados a planilha expandindo para escopo global
• Concluindo

CADERNO_12 WORKSHEETS(Folhas de Planilhas e Códigos VBA)
• INDICE
• Propriedade Name e Propriedade (Name) do Objeto Worksheet no Projeto VBA
• Referência ao código nome do objeto WorkSheet (Folha de Planilha)
• Propriedade WorkSheet
• Propriedade Name X (Name)
• Propriedade Visible
• Propriedade ScrollArea
• Propriedade CodeName
• Alguns Métodos do Objeto Worksheet
• Método Deletar
• Método Select
• Método Copy
• Copy no VBA - relação dos Métodos mais usados
• Método ActiveSheet
• Copiando e Colando com fórmulas
• Copiando e colando somente 'Valores'
• Copiando e colando somente 'Formatos'
• Copiando e colando somente 'Comentários'
• Objeto ActiveSheet e o Autofiltro
• Evento Activate
• Evento BeforeDoubleClick
• Evento BeforeRightClick
• Evento SelectionChange
• Concluindo


CADERNO_13 ACESSANDO E MOVENDO ENTRE CÉLULAS(range)
• INDICE
• Manipulando células com macros
• Localizando Propriedades e Names
• Entrar com uma Fórmula em uma célula
• Propriedade ActiveCell
• Propriedade do Objeto Range
• Propriedade Cells
• Propriedade Column e Row
• Propriedade Columns e Rows (diferença é o (S))
• Propriedade Address
• Propriedades ColumnWidth e RowHeight
• Propriedade Fórmula
• Propriedade Hasformula
• Propriedade HorizontalAlignment
• Propriedade Locked.
• Bloqueando digitação usando a Propriedade Locked
• Propriedade value células
• Método AddComment
• Método Autofilter (Método do Objeto Range)
• Método AutoFit
• Método BorderAround
• Propriedade ColorIndex e Color
• Método Clear
• Método Delete
• Método Find
• Argumento What
• Argumento After
• Argumento LookIn
• As definições: LockIn, LookAt, SearchOrder e MatchByte)
• Métodos FinPrevious e FindNext
• Métodos Insert (inserir)
• Método Merge (Mesclar)
• Método Select
• Método Sort (ordem)
• Método OffSet (Desloc)
• Coleção Borders
• Definindo a cor da borda inferior de uma célula
• Propriedade Color e ColorIndex
• Propriedade LineStylo e Weight
• Objeto Font
• Objeto Interior
• Propriedade Color e ColorIndex
• Propriedade PatternColor e PatternColorIndex
• Colorir célula contendo determinada palavra
• Concluindo


CADERNO_14 CAIXAS DE MENSAGEM E O CÓDIGO MS EXCEL VBA.
• INDICE
• Mensagem e os códigos VBA(Visual Basic Application)
• Exemplo de uma mensagem simples
• Exemplo de uma mensagem usando uma variável global
• Mensagem com opção VbYesNo (finalidade obter resposta do usuário)
• Caixa de Mensagem simples e decorativa temas do VB
• Exemplo de Caixa de Mensagem.
• Mensagem resposta (Ok/Cancela)
• Caixa de Mensagem com três botões (sim/não/cancela)
• Tabela de descrição das constantes Msgbox e Argumentos
• Trabalhando com formatação de uma caixa de Mensagem
• Destacando palavras na mensagem com aspas simples
• Varios exemplos de função MsgBox7
• Função MsgBox vbOkCancel obtendo resposta do usuário
• Formatando MsgBox e InputBox
• Usando uma mensagem para macros demoradas
• Exibe um arquivo de ajuda do Excel
• Mostra a mensagem 'Estouro'
• Vários exemplos de MsgBox(Mensagem VBA)
• Contando letras em determinado Texto
• Contando letras em determinada célula
• Buscando caracteres à esquerda do Texto específico
• Buscando caracteres à direita do Texto específico
• Concatenando duas MsgBox
• Função LCase converte String(Texto) MsgBox em Minúsculas
• Funcao UCase converte string(Texto) MsgBox em Maiúsculas
• Localiza determinado caracter em um texto (Msgbox)
• Caixa de mensagem personalizada com Userform
• Mensagem automatica fecha em tres(3) segundos
• Concluindo

CADERNO_15 INPUTBOX(Caixas de Entrada de Dados) E O VBA
• INDICE
• InputBoxes são entrada de dados
• InputBox para inserção de dados em uma célula
• Outra Macro que seleciona primeiramente a Folha de Planilha
• Inserindo cabeçalho(Título) na InputBox
• Armazenando dados em uma variável(InputBox)
• Variáveis e os valores submetidos pelo usuário
• Tratando Erros código 'On Error GoTo'
• Usando a declaração 'IF' para macro não entrar no Loop(Laço)
• Concluindo


CADERNO_16 TUDO SOBRE AS PODEROSAS INPUTBOXES
• INDICE
Tudo sobre as poderosas InputBoxes - em detalhes
• Sintaxe da função InputBox e seus parâmetros
• Atribuindo parâmetros a uma InputBox pelo usuário
• Entrada de dados Inputbox e os Códigos VBA
• Como Inserir um cabeçalho título na InputBox
• Como somar dois valores(Variáveis) usando InputBox
• Soma dois valores a partir de uma InputBox retorna MsgBox resultado
• Concatenando valores a partir de uma InputBox
• Através da InputBox macro determina desconto dependendo de valor inserido
• Macro usando InputBox solicita desconto com valores acima de 100
• Usando a declaração condição: IF...THEN...ELSE...END IF
• Applicando o operador 'And(E) e InputBox como Entrada de Dados
• Applicando o operador 'Or(Ou) com InputBox
• Usando o operador Not(Não) com InputBox(Entrada de Dados)
• Tabela de avaliação dos operadores lógicos(E) e (OU)
• Usando a Estrutura Select Case em InputBox
• Exemplo de Macro usando InputBox e a estrutura Select Case
• Usando a estrutura With ...End With em InputBox
• Usando estruturas repetitivas e InputBoxes
• Usando a Propriedade Cells e For...Next (InputBoxes)
• Trabalhando com a Propriedade Descloc (OffSet)
• O uso da declaração For...Next e a entrada de dados InputBox
• Usando a estrutura For...Next com InputBox(Valores)
• Inserindo uma autonumeração de 1 a 10 com a estrutura For..Next
• Inserindo uma autonumeração de 1 a 10 com a estrutura For..Next II
• Entrada de Dados usando a Propriedade OffSet e Do...While
• Usando a Estrutura do While e a Propriedade OffSet( Msgbox VbYesNo)
• Estrutura Do..While, OffSet, e a entrada de dados (InputBox)
• Outra maneira do uso da Estrutura Do..Lop Until e InputBox
• Usando estrutura Do...Loop chamando Macro pula célula (InputBox)
• Usando a macro pular células vazias e InputBox para inserção de dados
• Função e entrada de dados (InputBox)
• Usando estrutura Do..Until para inserir números e a fórmula InputBox
• Somando valores memorizados em uma InputBox em Folha de Planilha diferente
• Exibe o código de Erro - Propriedade Number.Error e Inputbox
• Verifica Erro e retorna MsgBox usando uma InputBox
• Retorna um Erro MsgBox Propriedade Err.Number
• Pedindo a entrada de um determinado número ao usuário
• Solicitando um número ao usuário através da InputBox
• Aprendendo um exemplo prático de declaração Do...Loop
• InputBox para obter uma range de células
• Pede o usuário para selecionar uma célula ou uma região de células
• Solicita do usuário entrada de dados, selecionando células
• Inserindo determinado valor em determinada célula
• Cadastrando usando a função InputBox
• Somando datas com auxilio de uma InputBox
• Inserir dados com InputBox, digitando até que usuário cancele
• Concluindo


CADERNO_17 MANIPULANDO Erros NO VBA
• INDICE
• Manipulando Erros no VBA(Visual Basic Application) e no Aplicativo Excel
• Erros no Excel VBA(Visual Basic Application) quando ocorrem
• Mensagem de Erro no VBE(Visual Basic Editor) enquanto digita
• O VBE não emitirá alerta quando estão com aspas duplas
• Identificando Erros na tentativa de rodar uma Macro
• Manipulação de Erros VBA(Visual Basic Application)
• Como Tratar um Erro na abertura de um Livro
• Verifica valor e retorna Erro de digitação
• Como tratar um Erro com simples procedimento(Macro)
• Tratando um Erro na abertura de um Livro(Workbook)
• Verifica valor e retorna Erro de digitação (se não atender a condição)
• Arquivo Log para Erro gerado
• Concluindo

Excel

.Topo.


RELAÇÃO DA MATÉRIA DOS CADERNOS DO MÓDULO 3
Conteúdo da matéria do curso Microsofr Excel VBA(Visual Basic Application), contidas nos Cadernos de Estudos do Módulo3

Caderno_1
8 - Codigo VBA(Visual Basic Application) Excel e Variáveis
Caderno_19 - Como trabalhar com declarações
Caderno_20 - Trabalhando com Funções
Caderno_21 - Trabalhando com Base de Dados
Caderno_22 - Trabalhando com Userforms
Caderno_23 - Trabalhando com Controles no Userform
Caderno_24 - Trabalhando com Controles no Userform II
Caderno_25 - Sobre TextBoxes
Caderno_26 - Graficos e códigos VBA(Visual Basic Application)
Caderno_27 - Registro e Consulta de Dados
Caderno_28 -
Trabalhando com Menus e SubMenus
Caderno_29 - Trabalhando com Menus e SubMenus_II
Caderno_30 - Trabalhando com Barra Formulário
Caderno_31 - Trabalhando com Suplementos

.

CADERNO_18 CÓDIGO VBA EXCEL E VARIÁVEIS
• ÍNDICE
• Código VBA(Visual Basic Application) e Variáveis
• Utilizando um contador para multiplicação simultânea
• Propriedade OffSet para inserção de dados (Linha)
• Propriedade OffSet para inserção de dados (Coluna
• Salvando uma pasta em um Path(Diretório) determinado
• Sentença Option Explicit
• Declarando suas variáveis
• Tipos de dados
• Declarando Variáveis Public e Private
• Como executar uma macro chamando outro procedimento
• Variáveis Array
• Concluindo

CADERNO_19 COMO TRABALHAR COM DECLARAÇÕES
• ÍNDICE
• Vamos aprender a trabalhar com declarações
• Declaração IF...Then ....End IF
• Verificando valor em determinada Célula IF....(Função LCase)
• Estrutura IF...Then...End IF.. (Multiplas filas)
• Estrutura IF...Then And End IF (Testando duas condições)
• Estrutura IF....Then Or End IF (Testando uma condição e duas ações)
• Estrutura IF ...Then ElseIF End IF Analisando varias Condições vinculadas
• Estrutura IF ....Then ElseIF Longa
• Estrutura Do...Loop incrementando todos os números•
• Observando variação da declaração
• Sobre a declaração exit
• Propriedade With End With
• Depurando um código com Estrutura With ...End With com GM(Gravador de Macros)
• Estrutura da declaração For...Next
• Sobre os comandos e controles
• Sobre expressões Testes
• Outras maneiras básicas de escrever uma declaração
• Analisando o valor da condição de uma estrutura condicional
• Testes Boolean (True ou False)
• Declarando variável Boolean
• Testes com operadores matemáticos
• Operadores es os testes lógicos
• Operadores And(E) e Or(OU)
• Operadores lógicos e expressões
• Operador Is
• Usando parênteses para avaliação do Teste
• Usando operadores Not
• Testando String
• Retirando espaços extras com auxílio da função Trim
• Comparar String usando Função Trim e Função Ucase
• Adicionando ajuda do Visual Basic sobre determinado ítem
• Declaraçao IF...Then
• ElseIF E Else (são opcionais)
• Declaração End IF e uso de linha simples ou MultiLinhas
• Ordem na execução de uma declaração MultiLinhas IF...Then
• Usando declaração IF e And para que o Visual Basic Entenda
• Declarações Do....Loop
• Usando a Declaração While e Until
• Declaração For....Next
• Instrução Step na declaração For...Next
• Exemplo de instrução Step(Variável) em declaração For...Next
• For Next e um laço anterior com IF...Then
• Declaração For Each Next
• O que é uma coleção e seus Membros e nomeando objetos
• Declaração For Each aplicando um Zoom nas Folhas de Planilhas
• Declaração GoTo
• Declaração While ....Wend
• Macros que entra em Loop infinito e não quer parar
• Declaração With ...End With
• Declaração Select Case
• Comandos Aninhados usando a Estrutura IF...Then
• Cuidado ao aninhar comandos usando do loop dentro do laço For...Next
• Declaração condição para objetos
• Exemplos de Declaração Find com Declaração IF...Then...Do ...Loop
• Sobre a macro acima e o Método Find
• Concluindo

CADERNO_20 TRABALHANDO COM FUNÇÕES
• ÍNDICE
• Trabalhando com Funções (MS Excel VBA)
• Funções - códigos Microsoft Excel VBA(Visual Basic Application)
• Funções existente no Microsoft Excel
• Criando Funções no VBA e disponibilizando no Aplicativo
• Funções no VBA IF...Then... Select Case, Do...While e UCase
• Funções no VBA Data, Hora, e Funções Matemática
• Função Time
• Função Day (Dia)
• Função Month (Mes do Ano)
• Função Now() (Agora)
• Função MonthName (Nome do Mês)
• Função Hour (hora)
• Função DataDiff - calcula diferença total meses entre duas datas
• Função DataDiff - calcula diferença de horas entre intervalo de duas datas
• Tabela de valores possíveis para o parâmetro intervalo
• Função DateAdd - acrescentando um número de meses a uma determinada data
• Função DateAdd - acrescenta um milhão de dias a determinada data
• Função Year (Ano)
• Função WeekDay
• Função WeekDayName
• Macro usando Função VBA exibe horas minutos e segundos
• Função personalizada média se atender condição valores e range
• Função soma número maiores positivos
• Função média somente com valores diferente de zero
• Criando funções no VBA(Visual Basic Application)
• Função definidas pelo usuário(UDF = User Defined Function)
• Sobre Funções do MS Excel
• Funções e Macros
• Função definida pelo usuário
• Escrevendo uma Função IF..Then ..ElseIF para substituir a formula Se()
• Usando declaração Select Case para substituir uma Função IF ...Then
• Sintaxe típica de uma Função Definida pelo Usuário
• Sobre Funções e Argumentos de Função
• Trabalhando com variáveis e Array em Funções
• Função especificando um tipo
• Tipos de argumentos e variáveis numa função
• Argumentos trabalhando com um número desconhecido, Array
• Como reter um valor após encerrar um procedimento
• Função Private
• Funções Volatile, inserir, recalcular
• Calculando uma função toda vez que variar o valor
• Determina a célula solicitante para uma Função
• Determinar um argumento de uma Célula
• Chamando uma determinada Função em uma outra pasta de trabalho
• Macro Chamando uma Função Soma
• Macro Chamando uma Função
• Funções que Trabalham como Macro
• Trabalhando com o Assistente de Funções
• Estudos aprofundados de Funções
• Trabalhando com o assistente de funções
• Definindo uma função tipo usuário
• Argumentos da Função Microsoft Excel
• Como recalcular funções na Folha de Planilha
• Como verificar valores em planilhas através de função
• Função busca valor
• Mostra descrição da função na caixa de diálogo
• Funções iguais com declaração de Dim(dimensão) diferente
• Valor Grau de angulos convertidos para radianos por uma função
• Utilizando função dentro de um Loop For...Next
• Concluindo

CADERNO_21 TRABALHANDO COM BASE DE DADOS
• ÍNDICE
• Trabalhando com base de dados (databases)
• Classificando dados em uma base de dados
• Método Sort
• Sintaxe do Método Sort (ordenar)
• Filtra nome pela primeira letra em um objeto ComboBox
• Concluindo

CADERNO_22 TRABALHANDO COM USERFORMS
• INDICE
• Userforms interagindo com o usuário (UserForms)
• Doze são os controles que podemos inserir em um userform
• Personalizando uma caixa de ferramentas no VBA(Visual Basic Application)
• Controles de uma caixa de Ferramentas do VBA(Visual Basic Application)
• Como adicionar um userform à um projeto VBA(Visual Basic Application)
• Separando os objetos do projeto VBA (Visual Basic Application) em Pastas
• Grade instantaneo do userform para ancorar os objetos
• Caixa de diálogo opções do VBE(Visual Basic Editor)
• Deletando um Userform
• Mensagem do Visual Basic confirmando deleção de um userform
• Como executar um Userform(Formulário)
• Ordem de tabulação de controles no userform (Tab Order)
• Definindo a ordem de Tabulação(Tab Order) dos controles
• Carregar um Userform na Folha de Planilha
• Ocultar um Userform e descarregá-lo da memória do computador
• Objeto Userform e suas propriedades
• Propriedades do Userform
• Propriedades ShowModal do Userform
• Renomeando controles usando prefixos simples
• Corrigindo digitação dos nomes dos controles
• Propriedade BackColor
• Propriedade BorderColor (Cor das Bordas) de um objeto
• Propriedade BorderStylo(Estilo de Bordas) de um Objeto
• Propriedade Caption(titulo) de um Objeto
• Propriedade Enabled
• Propriedade Font Objetos
• Propriedade ForeColor de um Objeto
• Propriedade Height de um Objeto
• Propriedade Left de um Objeto
• Propriedade MouseIcon
• Propriedade MousePointer de um Objeto
• Propriedade Picture
• Propriedade PictureSizeMode de um Objeto
• Propriedade StarPosition de um Objeto
• Propriedade Top (topo) de um Objeto
• Propriedade Width de um Objeto
• Propriedade Zoom de umObjeto
• Métodos para serem usados em Userforms
• Método PrintForm (Imprimir)
• Método Show (Abrir)
• Eventos para serem usados em Userform
• Evento Activate
• Evento Click
• Evento DoubleClick
• Evento Deactivate
• Evento Initialize
• Evento KeyDown
• Shift As Integer
• Evento KeyUp
• Evento MouseMove
• Evento QueryClose
• Evento Resize
• Evento Terminate
• Evento Zoom
• Concluindo

CADERNO_23 TRABALHANDO COM CONTROLES USERFORM
• INDICE
• Caixa de ferramentas de controle do VBA(Visual Basic Application)
• Inserindo controles no Userform
• Arrastando controles no Userform para outro local
• Selecionando controles no Userform com mouse
• Renomeando controles no Userform
• Como renomear um controle VBA(Visual Basic Application)
• Atribuindo valor a uma célula com uma TextBox
• Controles e modificações
• Controles Controles CommandButton(Botões de Controles)
• Controles Labels (Rótulos)
• Controles TextBoxes (Caixas de Textos)
• Propriedades Visible e Enabled
• Propriedade PassWordChar
• Controles MaxLength em um Objeto TextBox
• Controles Frames(Moduras/Quadros)
• Controles CheckBoxes(Caixa de Verificação) e Option Buttons(Botões de Opções)
• Exemplo de propriedade GroupName(Controle Options)
• Exemplo de uma ComboBox permitindo edição
• Detalhes de propriedades importantes na ComboBox
• Propriedade RowSource (ComboBox)
• Nomeando range para propriedade RowSouce(ComoBox)
• Nomeando um range dinâmico para a propriedade RowSource (ComboBox)
• Gravando uma macro que insere um range dinâmico
• Propriedade MachtRequired (ComboBox)
• Propriedade Text (Controle ComboBox)
• Propriedade ControlTipText
• Propriedade ColumnCount
• ComboBox usando options para várias seleções
• Propriedade ColumnWidth(Controle ComboBox)
• Propriedade Boundcolumn (Controle Combobox)
• Usando propriedades e range dinâmico em uma ComboBox
• Propriedade MultiSelect (Controle ListBox)
• Propriedade Height (Controle ListBox)
• Propriedade Text (Controle ComboBox)
• Controle MultiPáginas (MultiPage)
• Controle MultiPáginas e Controles Options(Opções)
• Trabalhando com botões de comando (CommandButton) no Userform
• Mudando a fonte, tamanho da fonte de botões CommandButtons
• Renomeando um CommandButton
• Funcionalidade no Botão Fechar do Userform
• Estudando o procedimento Funcionalidade_Formulário()
• Janela de propriedades(VBA) e o controle ativo
• Controle com o mesmo nome retorna (Erro)
• Como executar uma macro a partir de um módulo VBA(Visual Basic Application)
• Aprendendo a manejar fórmulas em macro no Aplicativo Microsoft Excel
• Ancorando Labels e Textboxes na grade do Userform
• Exemplo de Textboxes e Labels em um Userform
• Códigos para Userform de como Calcular Multa e Juros Simples
• Constuindo um sistema de busca por palavra na Folha de Planilha(TextBox)
• Outro exemplo de busca através de um controle TextBox
• Definindo um local para ancorar a Barra de ferramentas do Visual Basic
• Depurando um código gravado com um GM(Gravador de Macros)
• Trabalhando com o Assistente Microsoft Excel
• Assistente executa macro para deletar linhas na folha de planilha
• Relação de algumas constantes na animação do assistente
• Concluindo

CADERNO_24 TRABALHANDO COM CONTROLES NO USERFORM II
• ÍNDICE
• Fazendo um sistema de consulta com Userform e TextBox
• Abrindo um formulário através da Folha de Planilha
• Trabalhando com ComboBox (Caixa de combinação)
• Opção AddItem nos controles ComboBox e ListBox
• Declaração For...Next inserindo autonumeração em uma ListBox
• Sobre a importante propriedade OffSet(Linha, Coluna)
• Erro no uso da propriedade OffSet
• Macro executada na abertura de um Livro(Workbook)
• Exemplo de um sistema de busca em ordem alfabética ascendente
• Userform e os Módulos de código
• Módulo de código e um controle
• Variáveis públicas do módulo objeto(userform) são indisponível a outros
• Atribuir uma variável a um objeto Userform (Evento Show retorna erro Sintaxe)
• Visual Basic sugere nome aos controles
• Atribuindo uma variável Global e Eventos dos controles
• Exemplo variável Global e controles na Folha de Planilha
• Userform Evento Show e instrução Unload
• Uso do método Hide para Userform
• Usando Frames para ocultar controles
• Como usar botões de opções em um userform
• Trabalhando com ListBoxes nos Formulários
• Range dinâmico na propriedade RowSource ListBox
• Propriedade ColumnsHeads (ListBox)
• Propriedade ColumnWidhts
• Propriedade BoundColumns da ListBox
• Propriedade AddItem (ListBox)
• Propriedade RowSouce defninida por um Array()
• Usando uma Array() determinando a propriedade RowSource
• Propriedade RowSource usando o Método Clear
• Propriedade ListCount (ListBox)
• Propriedade ListIndex(Listbox)
• Redefinindo seu procedimento
• Procedimento que preenche uma ListBox retorna o nome selecionado
• Trabalhando com Label (Rótulo)
• Propriedades de um Label (Rótulo)
• Propriedade Caption(título) de um Objeto Label (Rótulo)
• Propriedade WordWrap do Objeto Label
• Propriedade Visible do Objeto Label
• Trabalhando com TextBox(Caixas de Texto) no Userforms
• Importantes propriedades de uma Caixa de Texto (TextBox)
• Propriedade Font(TextBox)
• Propriedade MultiLine(TextBox)
• Propriedade PassWordChar(**********) (Objeto TextBox)
• Propriedade Value
• Propriedade Value e visible
• Carrega ComboBox lista a partir de um range dinâmico
• Propriedade ListIndex(caixa de combinação) ComboBox
• Atribuindo um Array a uma propriedade RowSource de uma ComboBox
• Exemplo de ListBox ativa Workbook aberto
• Botões ToggleButton(Botões de Alternância) e Caixa de Verificação (CheckBox)
• Macro exemplo de botão de alternância com ChekBox
• Spinners (Botão de rotação) e ScrollBars(Barras de Rolagem) no Userform
• Exemplo de SpinButton indexado a uma ScrollBar(Decrementando)
• Controle RefEdit
• Trabalhando com Objeto MultiPage (MultiPaginas)
• Usando uma TabStrip em um Userform
• Exemplo de Procedimento usando uma TabStrip (tabela nua)
• Atribuindo uma macro a uma TabStrip (tabela nua)
• Inserindo uma imagem no userform
• Propriedade Tab Order (ordem de tabulação)
• Trabalhando com Objetos, Userforms e Variáveis
• Variável (Me) para referir-se ao objeto Userform
• Fechando o userform com Evento dois cliques
• Preservando os dados de um userform na memória
• Propriedade StarUpPosition do Userform
• Useform e Folhas de Diálogo Microsoft Excel(95) e MS Excel(97)
• Concluindo

CADERNO_25 SOBRE AS TEXTBOX
• ÍNDICE
• Objeto TextBox (caixa de textos)
• Inserindo uma TextBox em um objeto Userform
• Propriedades de uma TextBox
• Propriedade (Name) 'com aspas
• Propriedade (AutoSize)
• Sobre a propriedade (AutoLoad)
• Sobre a propriedade BackColor
• Valores da Função RGB para propriedade BackColor
• Propriedades BackColor e botões de alternância (ToggleButton)
• Propriedade BackStyle
• Sobre a propriedade BorderStyle
• Propriedade BorderStyle (Controle TextBox)
• Propriedade ControlSource
• Propriedade ControltipText
• Propriedade DragBehavior
• Propriedade Enabled
• Propriedade EnterFieldBehavior
• Propriedade EnterKeyBehavior
• Propriedade Font e ForeColor
• Propriedade ForeColor
• Propriedade Height
• Propriedade HelPContextID
• Propriedade HideSelection
• Propriedade Left e Top
• Propriedade MaxLenght
• Propriedade MouseIcon
• Propriedade MultiLine
• Propriedade PassWordChar
• Propriedade ScrollBars
• Propriedade SelectionMargin
• Propriedade SpecialEffect
• Propriedde TabIndex
• Propriedade TabKeyBehavior
• Propriedade Tag
• Propriedade Text
• Propriedade TextAlign
• Propriedade Visible
• Propriedade Wrap
• Eventos relacionados a caixa de Texto(TextBox)
• Localização dos Eventos de determinado Objeto
• Evento AfterUpdate
• Evento BeforeDragOver(TextBox)
• Evento BeforeDropOrPast(TextBox)
• Evento Change(TextBox)
• Evento Enter e Exit (TextBox)
• Evento KeyDown e KeyUp (TextBox)
• Evento KeyPress(TextBox) habilitando teclado(Número e BackSpace)
• TextBox aceita somente datas, números e ou textos
• TextBox aceita digitação somente caracteres númericos
• Digitando apenas AlfaNuméricos em uma TextBox
• Validando um número de CPF e CNPJ
• Eventos MouseDown e MouseUp (TextBox)
• Preenchendo células através de TextBox
• Propriedade Value é padrão do Objeto TextBox
• Preenchimento de células e a referência a Pasta de Trabalho
• Explicando Folha de Planilha(Excel) e Folha de Código(VBA)
• Criando uma Validação de Dados a partir de uma TextBox
• Concluindo

CADERNO_26 GRÁFICOS E O CÓDIGO VBA
• ÍNDICE
• Trabalhando com gráfico e códigos VBA
• Nomeando uma folha de gráfico
• Criando uma ListBox para mostrar os tipos de gráficos
• Definição de que é um 'Gráfico Embutido'
• Como especificar um determinado Gráfico (Charts)
• Referindo a um Gráfico em outra pasta
• Referindo a uma Folha de Gráfico como membro Worksheet
• Gráficos embutidos na Pasta Ativa (Nome da pasta é opcional)
• Macros Gravadas no MS Excel considera gráficos com Membros DrawingObjects
• Montando uma macro para selecionar um Gráfico embutido
• Procedimento que montará uma ListBox com lista dos Gráficos embutidos
• Visualizar os gráficos e Imprimí-los
• Imprimindo todos os gráficos nas Folhas de Gráficos
• Fazendo referência a Pasta e Folha de Planilha em vez de ActiveSheet
• Imprimindo um Objeto Gráfico em Folha de Gráfico
• Objetos e Propriedades de um Gráfico
• Estilos de linhas de bordas aplicados em um gráfico
• Sobre as séries no Gráfico
• Argumentos Add para as SeriesCollection
• Deletando uma série de um Gráfico
• Macro produz um gráfico de linhas individuais a partir dos dados
• Formatação quando selecionar a range Célula("Saber")
• Como Evitar a seleção de um Gráfico embutido
• Concluindo...

CADERNO_27 REGISTRO E CONSULTA DE DADOS
• INDICE
• Trabalhando com registro e consulta de dados
• Procedimentos para fazer um Login usando vários usuários
• Como fazer um Login com vários Usuários e Senha
• Conlcuindo


CADERNO_28 TRABALHANDO COM MENU E SUBMENU
S
INDICE
• Trabalhando com menus
• Menus do Aplicativo Microsoft Excel
• Sobre Menus, SubMenus e Barra Separadora (VBA)
• O que é possível fazer com Menus
• Relacionar os Menus e CommandBars (Barras de comandos)
• Adicionando um Menu à Barra de Ferramentas
• Usando o método Add para adicionar uma Barra de Menu
• Sintaxe das CommandBars
• Argumentos Position e seus valores
• Pontos a serem observados sobre adição de Menus
• Adicionando e removendo um ìtem de Menu
• Inserindo SubMenus no Menu 'Dados' e desabilitando ítem
• Adicionando um Menu com Drop-Down
• Como ocultar Barras de Menus, Barras Rolamento, Abas de Planilhas etc...
• Usar uma declaração For...Next para ocultar todos Menus da Planilha
• Propriedade Application.DisplayFullScreen e ThisWorkbook.ProtectWindos
• Inserindo um Menu Contextual
• Criando um índice de navegação pelas Folhas de Planilhas
• Navegando pelas planilhas através das Barras de ferramentas(ComboBox)
• CommandBar e Menu usando os Diálogos Built-In do MS Excel
• Visualizar relação de Constante Visual Basic xlBuiltiInDialog
• Obrigar usuário a salvar o arquivo
• Mostrando caixa de diálogo abrir ao gravar o Arquivo
• Excluindo todas as Barras de Comandos personalizadas
• Lista de caixas de diálogos do Visual Basic (Algumas Constants)
• Exemplo de Macros para Abrir determinadas caixas de diálogos
• Retirar e repor a Barra padrão do Aplicativo MS Excel
• Adicionar e remover um ítem de Menu de um Menu de Planilha
• Criando um ítem de Menu personalizado no Menu Ferramentas
• Inserindo uma marca de verificação(tickado) na Barra personalizada
• Adicionando um menu com SubMenu na Barra padrão antes do menu Janela
• Como fazer um Menu com SubMenus encaixando junto com Barras Excel
• Inserindo um Menu Popup(Flutuante) em forma de ComboBox na Planilha
• Inserindo um Menu Flutuante que lista ítem em ComboBox retorna mensagem
• Inserir um Menu Flutuante com SubMenus e SubÍtens
• Ocultando um Menu de Planilha do Aplicativo MS Excel
• Retirando a Barra de menu Padrão e desabilitando acesso a itens de menu
• Executar um Menu ao ativar determinada Folha de Planilha
• Inserindo uma Barra com único ítem e FaceID Gráfico
• Relacionando todos os faceIDs em uma Folha de Planilha separada
• Adicionando um Menu na Barra padrão ligada a Macros
• Mais um exemplo de Menu Personalizado ligado a Macros
• Desabilitando Menus de Planilha - Congelando-o
• Desabilitando e habilitando Teclas Copiar, Colar e Recortar
• Macros que habilitam as Teclas Copiar, Colar e Recortar
• Desabilitando Teclas (Lista Método OnKey)
• Habilitando Teclas(Lista Método OnKey)
• Restaurando os Menus de Planilha usando o Método Reset
• Como proteger e desproteger uma Barra de Menu
• Propriedade BeginGroup para adicionar Barra separadora de ítem de Menu
• Listando todas CommandBars e Menus
• Barra de Ferramentas e localização na Tela
• Concluindo

CADERNO_29 TRABALHANDO COM MENU E SUBMENU II
• ÍNDICE
• Barras de Ferramentas e suas aplicações
• Barras de Ferramentas personalizadas
• Como montar uma Barra de Ferramentas Personalizada
• Como inserir um ítem de Menu e atribuir uma macro
• Personalizando nosso Menu Personalizado e a ele atribuir uma macro
• Atribuindo uma macro a um botão personalizado
• Como contornar um problema de localização de macros renomeadas
• Inserindo texto e imagem a um botão e também mudando a imagem
• Falando mais sobre as Barras de Ferramentas
• Deletando Barras de Ferramentas
• Criando uma Barra de Ferramentas e mostrando na tela
• Mudando o nome de determinada Barra de Ferramenta personalizada
• Adicionando uma Barra de Menu na Barra de Ferramentas com ítem de Menu
• Criando uma Barra de Ferramentas com Texto e ímagem
• Barra de Ferramentas com FaceIDs chamando outras macros
• Relacionando as FaceIDs em outra pasta
• Criando uma Barra de busca na Web em vários sites de Busca
• Utilizando o VBA na manipulação de Barras de Ferramentas
• Copiar um FaceID e Colar no ítem de Menu na Planilha ' Metodo PasteFace'
• Alterando as macros do ítem de Menu da Planilha por uma personalizada
• Ocultando Menu Salvar da Barra de Ferramentas
• Desabilitando e habilitando um ítem de Menu
• Mostrando todos os FaceIDs em uma Barra de Ferramentas
• Navegando pelas planilhas através de um Menu Contextual
• Criando um Menu Simples ligado a Macros
• Criando uma Barra personalizada colando um FaceID e atribuindo uma macro
• Retirando e repondo todas as Barras de Ferramentas declaração For...Next
• Menu e SubMenus usando parâmetros da Folha de Planilha "Planilha Menu"
• Adicionando uma referência por meio de Macro
• Macro abre caixa de diálogo referência VBAProject
• Concluindo


CADERNO_30 TRABALHANDO COM BARRA DE FORMULÁRIOS(Excel)
• ÍNDICE
• Tipos de controles e suas propriedades
• Controles de Barra de Ferramentas Formulários
• Propriedades da caixa de Grupo da Caixa de Formulário
• Propriedade da Caixa de Seleção da Barra de Ferramentas Formulários
• Propriedade do Botão de Opção da Barra de Ferramentas Formulários
• Propriedade da Caixa de listagem da Barra de Ferramentas Formulários
• Propriedade da Caixa de Combinação da Barra Ferramentas Formulários
• Propriedade da Barra de Rolagem da Barra de Ferramentas Formulários
• Propriedade do Controle Giratório da Barra de Ferramentas Formulários
• Trabalhando com a Barra de Menu Formulários
• Acessando a Barra de Ferramentas Formulários
• Componentes da Barra de Ferramentas Formulários
• Inserindo objeto da Barra de Ferramentas Formulários na Folha de Planilha
• Digitando o Texto no Caption(título) do Botão
• Forrmatando a Fonte do Botão
• Barra de Rolagem da Barra de Ferramentas Formulários
• Botão de Opção em uma caixa de Grupo(Quadro, Frame, Moldura
• Como usar um botão de opção para navegar pelas planilhas
• Caixa de Listagem(ListBox) da Barra de Ferramentas Formulários
• Caixa de Combinação(ComboBox) da Barra de Ferramentas Formulários
• Botão de Comando da Barra de Ferramentas Formulários
• Exemplo de CheckBox para mostrar e ocultar uma planilha
• Exemplo de CheckBox trocando letras da coluna por nome
• Navegando pelas células através de botões de Opção(Options)
• Exemplo de Gráfico usando controle Giratório da Barra de Formulário
• Imprimindo determinadas área usando caixa de combinação
• Trabalhando com Caixa de Combinação e Options(Fórmulas)
• Concluindo


CADERNO_31 TRABALHANDO COM SUPLEMENTOS
• ÍNDICE
• Sobre suplementos (xla)
• Definição de suplementos (xla) pela Microsoft
• Devantagens no uso de um suplemento (xla)
• Como proteger seu projeto (xla) pelo VBAProject
• Inserindo uma senha de segurança no seu projeto xla(suplementos)
• Retirando a seleção para não carregar o suplemento
• Visualizando uma pasta(Suplementos) arquivos (xla)
• Você deverá compilar o seu arquivo que será convertido em (xla)
• Criando um exemplo de arquivo (xla) suplementos
• Função no arquivo xla converte reais em Dólar e vice-versa
• Solucionando problemas com localização de suplementos(xla)
• Especificando as referências a suas macros antes de salvar o arquivo(xla)
• Abrindo um arquivo(xla) com Macros
• Como deletar um suplemento da lista de suplementos disponíveis
• Instalando e desinstando automaticamente um determinado suplemento (xla)
• Relacionando os arquivos (xla) existente no aplicativo MS Excel
• Avisar sobre os modelos e suplementos instalados
• Sobre programas suplementares
• Suplementos do aplicativo Microsoft Excel
• Criando suplementos no Aplicativo Microsoft Excel
• Suplementos de "COM"
• Suplementos de Automatização
• Solucionar problemas com suplementos(xla)
• Concluindo 
 

Aprenda tudo sobre microsoft Excel VBA com Saberexcel
Seja um assinante Escola Saberexcel e Acesse todo nosso material didático
Procedimentos de Aquisição dos produtos Didáticos SaberExcel

Você está aqui: Home Produtos Saberexcel Curso Completo Microsoft Excel VBA