Alessandro Trovato

Curso de Macros e VBA no Excel

por Alessandro Trovato

Curso de Macros e VBA no Excel
R$99,90
em até 12x
Pague com PagSeguro

Resumo das Informações

Atenção: este é curso que está disponível no Youtube. 

Estou publicando para que você possa ter acesso ao certificado no final do treinamento Há aulas extras que serão produzidas e disponibilizadas exclusivamente nesse curso.

Você ganha como Bônus:

  • acesso aos três vídeos sobre o Workshop de Métodos de aprendizagem do Excel e VBA (no total de quase 3 horas de duração!)
  • acesso ao vídeo do ENAPROD 2017 (Encontro nacional de Produtividade com o Pacote Office) em que falei sobre VBA e a criação de uma carta de cobrança. 

Desejo a você bons estudos!

Objetivo

O objetivo deste treinamento é fornecer a todos os interessados os requisitos mínimos para iniciar o desenvolvimento de macros no Excel com o Visual Basic for Application.

Público-alvo

Este curso é voltado para aqueles que nunca programaram em VBA ou que tenham interesse em aprimorar seus conhecimentos no desenvolvimento de macros para o Excel. 

Conteúdo programático

  • 1. O que são macros? Criando a primeira macro e definições importantes para começar. 
  • 2. Macro para configurar várias páginas e depuração de código VBA 
  • 3. Macros de Referência Relativa
  • 4. Associando botões de controle de formulário as macros 
  • 5. Configurações de segurança da macro
  • 6. Criando um cadastro de clientes utilizando Macros 
  • 7. Criando um cadastro de clientes utilizando dados não contínuos 
  • 8. CONTROLES DE FORMULÁRIO - Caixas de combinação
  • 9. CONTROLES DE FORMULÁRIO - Caixa de Seleção e Botão de Opção 
  • 10. CONTROLES DE FORMULÁRIO - Caixa de Listagem e Botão de Rotação 
  • 11. Programando em VBA - Finalmente! 
  • 12. Eventos / Instrução RANGE e Janela de Verificação Imediata 
  • 13. Tipos e usos de variáveis
  • 14. Tipos e usos de variáveis (Dim, Set e Depuração) 
  • 15. Estrutura de Repetição - Do While ... Loop 
  • 16. Estrutura de Repetição - Do While ... Loop (invertendo a direção da soma) 
  • 17. Estrutura de Repetição - Do Until ... Loop 
  • 18. Estrutura de Repetição com critérios - IF ... THEN ... ELSE ... END IF 
  • 19. Estrutura de Repetição - For ... Next 
  • 20. Estrutura de Repetição - For Next ... STEP 
  • 21. Estrutura de Repetição FOR EACH ... NEXT 
  • 22. Estrutura de Repetição FOR EACH ... NEXT (bloquear e desbloquear planilhas) 
  • 23. Instrução ENVIRON 
  • 24. Bloqueio de planilha para acesso somente a usuários autorizados 
  • 25. Tratamento de Erros - ON ERROR 
  • 26. Apagar registros de Cadastros 
  • 27. Alterar e Apagar registros de Cadastros 
  • 28. Apagar dados de todas as planilhas, Ocultar todas as planilhas e exibir planilhas ocultas 
  • 29. Identificando Registros Duplicados em diversas planilhas 
  • 30. Gerando combinações com VBA (sem repetições) 
  • 31. Gerando grupos de combinações (sem repetições) 
  • 32. Como utilizar as funções do Excel no VBA 
  • 33. Como utilizar as funções Estatísticas do Excel no VBA 
  • 34. Como criar um corretor de questões utilizando o VBA 
  • 35. Utilizando a função SOMA e Aprendendo a utilizar o gravador de macros 
  • 36. Tratamento de Textos com funções VBA 
  • 37. Iniciando os trabalhos com os formulários 
  • 38. Como utilizar Caixas de Combinação em formulários 
  • 39. Caixa de Combinação - Preenchendo controles e células na planilha 
  • 40. Caixas de Seleção 
  • 41. Botões de opção e Caixas de Grupos 
  • 42. Botões de Ativação 
  • 43. Botões de rolagem e Botões de rotação 
  • 44. Trabalhando com imagens nos formulários 
  • 45. Caixas de Listagem em formulários 
  • 46. Controle TabStrip 
  • 47. Controle Multipage ou Multipáginas 
  • 48. Projeto I - Importador de Arquivos de Texto - Parte 01 
  • 49. Projeto I - Importador de Arquivos de Texto - Parte 02 
  • 50. Projeto I - Importador de Arquivos de Texto - Parte 03 
  • 51. Projeto I - Importador de Arquivos de Texto - Parte 04 
  • 52. Projeto II - Planilha de Orçamentos - Parte 01 
  • 53. Projeto II - Planilha de Orçamentos - Parte 02 
  • 54. Projeto II - Planilha de Orçamentos - Parte 03 
  • 55. Projeto II - Planilha de Orçamentos - Parte 04 
  • 56. Projeto II - Planilha de Orçamentos - Parte 05 
  • 57. Projeto II - Planilha de Orçamentos - Parte 06 
  • 58. Projeto II - Planilha de Orçamentos - Parte 07 
  • 59. Projeto II - Planilha de Orçamentos - Parte 08 
  • 60. Projeto II - Planilha de Orçamentos - Parte 09 
  • 61. Projeto II - Planilha de Orçamentos - Parte 10 
  • 62. Projeto II - Planilha de Orçamentos - Parte 11 
  • 63. Projeto II - Planilha de Orçamentos - Parte 12 
  • 64. Projeto II - Planilha de Orçamentos - Parte 13 
  • 65. Projeto II - Planilha de Orçamentos - Parte 14 
  • 66. Projeto II - Planilha de Orçamentos - Parte 15 
  • 67. Projeto II - Planilha de Orçamentos - Parte 16 
  • 68. AULA EXTRA - Manipulação de Banco de Dados Oracle com VBA
  • 69. AULA EXTRA - Criação de Cartas de Cobrança - Enaprod 2017
  • 1. BÔNUS - Vídeo 1
  • 2. BÔNUS - Vídeo 2
  • 3. BÔNUS - Vídeo 3 
Alessandro Trovato Alessandro Trovato

Sou um grande fã de: tecnologia, aplicativos, música e ensinar. Profissionalmente atuo como analista de sistemas sênior e engenheiro de software. Já desenvolvi centenas de soluções automatizadas em Excel com VBA e funções, integrando os sistemas ERPs de várias empresas em que trabalhei com as planilhas através da conexão com o banco de dados em diversas plataformas: Oracle, SQL, MySQL, Access entre outros. Como hobby gosto de compartilhar meu conhecimento e estudar. Acredito que somente desta forma podemos ajudar àqueles que precisam aprender e também contribuir para a formação e evolução de nosso país. Meus hobbys principais são: ler, viajar e produzir conteúdos para portais como o Youtube e o Curseduca! Neste ano de 2018 fui premiado pela Microsoft com o MVP em Office Apps & Services! Uma grande honra! Seja bem vindo às minhas aulas e desejo que você encontre nelas muito material de consulta e estudo auxiliando em seu crescimento pessoal e profissional! Divertam-se e bons estudos!

Carregando...
Materiais que serão disponibilizados para download durante o curso
  • Módulo 1: Macros e VBA no Excel

    • 1. O que são macros? Criando a primeira macro e definições importantes para começar.
      • MacrosVBA_Aula01_Gabarito.xlsm
    • 2. Macro para configurar várias páginas e depuração de código VBA
      • MacrosVBA_Aula02.xlsx
      • MacrosVBA_Aula02_Gabarito.xlsx
    • 4. Associando botões de controle de formulário as macros
      • MacrosVBA_Aula04_Explicacao.xlsx
      • MacrosVBA_Aula04_Gabarito.xlsm
    • 6. Criando um cadastro de clientes utilizando Macros
      • MacrosVba_Aula06_Explicação.xlsx
      • MacrosVba_Aula06_Gabarito.xlsm
      • MacrosVba_Aula06_Gabaritoxx.xlsm
    • 7. Criando um cadastro de clientes utilizando dados não contínuos
      • MacrosVba_Aula07_Explicação.xlsx
      • MacrosVba_Aula07_Gabarito.xlsm
    • 9. CONTROLES DE FORMULÁRIO - Caixa de Seleção e Botão de Opção
      • MacrosVBA_Aula09_Gabarito.xlsx
    • 10. CONTROLES DE FORMULÁRIO - Caixa de Listagem e Botão de Rotação
      • MacrosVBA_Aula10_Gabarito.xlsx
    • 11. Programando em VBA - Finalmente!
      • MacrosVBA_Aula11_Gabarito.xlsm
    • 12. Eventos / Instrução RANGE e Janela de Verificação Imediata
      • MacrosVBA_Aula12_Gabarito.xlsm
    • 14. Tipos e usos de variáveis (Dim, Set e Depuração)
      • MacrosVBA_Aula14_Gabarito.xlsm
    • 15. Estrutura de Repetição - Do While ... Loop
      • MacrosVBA_Aula15_Gabarito.xlsm
    • 16. Estrutura de Repetição - Do While ... Loop (invertendo a direção da soma)
      • MacrosVBA_Aula16_Gabarito.xlsm
    • 17. Estrutura de Repetição - Do Until ... Loop
      • MacrosVBA_Aula17_Gabarito.xlsm
    • 18. Estrutura de Repetição com critérios - IF ... THEN ... ELSE ... END IF
      • MacrosVBA_Aula18_Gabarito.xlsm
    • 19. Estrutura de Repetição - For ... Next
      • MacrosVBA_Aula19_Gabarito.xlsm
    • 20. Estrutura de Repetição - For Next ... STEP
      • MacrosVBA_Aula20_Gabarito.xlsm
    • 21. Estrutura de Repetição FOR EACH ... NEXT
      • MacrosVBA_Aula21_Gabarito.xlsm
    • 22. Estrutura de Repetição FOR EACH ... NEXT (bloquear e desbloquear planilhas)
      • MacrosVBA_Aula22_Gabarito.xlsm
    • 23. Instrução ENVIRON
      • MacrosVBA_Aula23_ExplicacaoNomeUsuario.xlsm
      • MacrosVBA_Aula23_Gabarito.xlsm
    • 24. Bloqueio de planilha para acesso somente a usuários autorizados
      • MacrosVBA_Aula24_Gabarito.xlsm
    • 25. Tratamento de Erros - ON ERROR
      • MacrosVBA_Aula25_Gabarito.xlsm
    • 26. Apagar registros de Cadastros
      • MacrosVBA_Aula26_Gabarito.xlsm
      • MacrosVBA_Aula26_Matriz.xlsm
    • 27. Alterar e Apagar registros de Cadastros
      • MacrosVBA_Aula27_Construção.xlsm
      • MacrosVBA_Aula27_Explicação.xlsm
      • MacrosVBA_Aula27_Gabarito.xlsm
    • 28. Apagar dados de todas as planilhas, Ocultar todas as planilhas e exibir planilhas ocultas
      • MacrosVBA_Aula28_Explicação.xlsm
      • MacrosVBA_Aula28_Gabarito.xlsm
    • 29. Identificando Registros Duplicados em diversas planilhas
      • MacrosVBA_Aula29_Explicação.xlsm
      • MacrosVBA_Aula29_Gabarito.xlsm
    • 30. Gerando combinações com VBA (sem repetições)
      • MacrosVBA_Aula30_Exemplo.xlsm
      • MacrosVBA_Aula30_Gabarito.xlsm
    • 31. Gerando grupos de combinações (sem repetições)
      • MacrosVBA_Aula31_Gabarito.xlsm
    • 32. Como utilizar as funções do Excel no VBA
      • MacrosVBA_Aula32_Explicação.xlsm
      • MacrosVBA_Aula32_Gabarito.xlsm
    • 33. Como utilizar as funções Estatísticas do Excel no VBA
      • MacrosVBA_Aula33_Gabarito.xlsm
    • 34. Como criar um corretor de questões utilizando o VBA
      • MacrosVBA_Aula34_Gabarito.xlsm
    • 35. Utilizando a função SOMA e Aprendendo a utilizar o gravador de macros
      • MacrosVBA_Aula35_Gabarito.xlsm
    • 36. Tratamento de Textos com funções VBA
      • MacrosVBA_Aula36_Gabarito.xlsm
    • 37. Iniciando os trabalhos com os formulários
      • MacrosVBA_Aula37_Gabarito.xlsm
    • 38. Como utilizar Caixas de Combinação em formulários
      • MacrosVBA_Aula38_Explicação.xlsm
      • MacrosVBA_Aula38_Gabarito.xlsm
    • 39. Caixa de Combinação - Preenchendo controles e células na planilha
      • MacrosVBA_Aula39_Explicação.xlsm
      • MacrosVBA_Aula39_Gabarito.xlsm
    • 40. Caixas de Seleção
      • MacrosVBA_Aula40_Gabarito.xlsm
    • 41. Botões de opção e Caixas de Grupos
      • MacrosVBA_Aula41_Gabarito.xlsm
    • 42. Botões de Ativação
      • MacrosVBA_Aula42_Gabarito.xlsm
    • 43. Botões de rolagem e Botões de rotação
      • MacrosVBA_Aula43_Gabarito.xlsm
    • 44. Trabalhando com imagens nos formulários
      • MacrosVBA_Aula44_Gabarito.xlsm
    • 45. Caixas de Listagem em formulários
      • MacrosVBA_Aula45_Gabarito.xlsm
    • 46. Controle TabStrip
      • MacrosVBA_Aula46_Gabarito.xlsm
    • 47. Controle Multipage ou Multipáginas
      • MacrosVBA_Aula47_Gabarito.xlsm
    • 48. Projeto I - Importador de Arquivos de Texto - Parte 01
      • Projeto1 - Importador de Texto.xlsm
    • 49. Projeto I - Importador de Arquivos de Texto - Parte 02
      • Projeto1 - Importador de Texto_Aula02.xlsm
    • 50. Projeto I - Importador de Arquivos de Texto - Parte 03
      • Projeto1 - Importador de Texto - Aula 03.xlsm
    • 51. Projeto I - Importador de Arquivos de Texto - Parte 04
      • Projeto1 - Importador de Texto (FINAL).xlsm
    • 52. Projeto II - Planilha de Orçamentos - Parte 01
      • Aula 52 - Projeto Orçamento - Aula 1.xlsm
    • 53. Projeto II - Planilha de Orçamentos - Parte 02
      • Aula 53 - Projeto Orçamento - Aula 2.xlsm
    • 54. Projeto II - Planilha de Orçamentos - Parte 03
      • Aula 54 - Projeto Orçamento - Aula 3.xlsm
    • 55. Projeto II - Planilha de Orçamentos - Parte 04
      • Aula 55 - Projeto Orçamento - Aula 4.xlsm
    • 56. Projeto II - Planilha de Orçamentos - Parte 05
      • Aula 56 - Projeto Orçamento - Aula 5.xlsm
    • 57. Projeto II - Planilha de Orçamentos - Parte 06
      • Aula 57 - Projeto Orçamento - Aula 6.xlsm
    • 58. Projeto II - Planilha de Orçamentos - Parte 07
      • Aula 58 - Projeto Orçamento - Aula 7.xlsm
    • 59. Projeto II - Planilha de Orçamentos - Parte 08
      • Aula 59 - Projeto Orçamento - Aula 8.xlsm
    • 60. Projeto II - Planilha de Orçamentos - Parte 09
      • Aula 60 - Projeto Orçamento - Aula 9.xlsm
    • 61. Projeto II - Planilha de Orçamentos - Parte 10
      • Aula 61 - Projeto Orçamento - Aula 10.xlsm
    • 62. Projeto II - Planilha de Orçamentos - Parte 11
      • Aula 62 - Projeto Orçamento - Aula 11.xlsm
    • 63. Projeto II - Planilha de Orçamentos - Parte 12
      • Aula 63 - Projeto Orçamento - Aula 12.xlsm
    • 64. Projeto II - Planilha de Orçamentos - Parte 13
      • Aula 64 - Projeto Orçamento - Aula 13.xlsm
    • 65. Projeto II - Planilha de Orçamentos - Parte 14
      • Aula 65 - Projeto Orçamento - Aula 14.xlsm
    • 66. Projeto II - Planilha de Orçamentos - Parte 15
      • Aula 66 - Projeto Orçamento - Aula 15.xlsm
    • 67. Projeto II - Planilha de Orçamentos - Parte 16
      • Aula 67 - Projeto Orçamento - Aula 16.xlsm
  • Módulo 2: BÔNUS - Workshop - Técnicas de Aprendizado de Excel e VBA

    • 3. BÔNUS - Vídeo 3
      • Workshop - Aula 2 - Planilha Cobrança.xlsx