Curso de Macros e VBA – Excel
Aprenda mais sobre estes importantes conceitos de programação.
- Professor: Alessandro Trovato
- Nível do curso: Básico
Sobre o curso
Este curso tem como principal objetivo repassar alguns conhecimentos avançados de Excel, para que os usuários estejam aptos a utilizar Macros neste programa da Microsoft. Ao longo do curso os estudantes vão entender como funciona o processo de implementação das Macros nas planilhas.Tópicos abordados no curso
- O que é uma macro
- Em que situações você precisaria utilizar macros
- O que é o VBA (Visual Basic for Applications
- Primeira macro: Como inserir texto nas células e formatá-lo
- Como executar macros
Aulas:
-
#01 - Macros Excel VBA - Aprenda a programar#02 - Macros e Excel VBA - Aprenda a programar - Depurar Código#03 - Curso de Macros e Excel VBA - Referência Relativa#04 - Curso de Macros e Excel VBA - Botões de Macro#05 - Curso de Macros e Excel VBA - Segurança#06 - Macros e Excel VBA - Curso Grátis e Completo#07 - Macros e Excel VBA - Cadastro de Clientes com Macros#08 - Macros e Excel VBA - Caixa de Combinação#09 - Macros e Excel VBA - Caixa de Seleção e Botão de Opção#10 - Macros e Excel VBA - Controle de Formulários#11 - Macros e Excel VBA - Começando a programar em VBA#12 - Macros e Excel VBA - Eventos e Instrução Range#13 - Macros e Excel VBA - Tipos e Uso de Variáveis#14 - Macros e VBA - Excel - Tipos de Variáveis#15 - Macros e Excel VBA - Do While - Loop#16 - Curso de Macros e Excel VBA - Do While / Loop#17 - Curso de Macros e Excel VBA - Do Until / Loop#18 - Curso de Macros e Excel VBA - IF Then Else#19 - Curso de Macros e Excel VBA - For Next#20 - Curso de Macros e Excel VBA - For Next / Step#21 - Curso de Macros e Excel VBA - For each / Next#22 - Curso de Macros e Excel VBA - Estrutura For ... Next#23 - Curso de Macros e Excel VBA - Environ - Controlar acessos#24 - Curso de Macros e Excel VBA - Restringir acesso as planilhas#25 - Curso de Macros e Excel VBA - Tratamento de Erros (On Error)#26 - Curso de Macros e Excel VBA - Apagar registros#27 - Curso de Macros e Excel VBA - Alterar dados na planilha#28 - Curso de Macros e Excel VBA - Manipular várias planilhas#29 - Curso de Macros e Excel VBA - Identificar registros duplicados#30 - Curso de Macros e Excel VBA - Gerar combinações de números#31 - Curso de Macros e Excel VBA - Gerar Combinações sem repetições#32 - Curso de Macros e Excel VBA - Uso de Funções Excel no VBA#33 - Curso de Macros e Excel VBA - Funções Estatísticas#34 - Curso de Macros e Excel VBA - Automatizar processos#35 - Curso de Macros e Excel VBA - Gravador de Macros#36 - Curso de Macros e Excel VBA - Tratamento de Textos#37 - Curso de Macros e Excel VBA - Formulários#38 - Curso de Macros e Excel VBA - Caixa de Combinação#39 - Curso de Macros e Excel VBA - Caixa de Combinação#40 - Curso de Macros e Excel VBA - Caixa de Seleção#41 - Curso de Macros e Excel VBA - Botão de Opção#42 - Curso Excel VBA - Botão de Ativação ou Toggle Button#43 - Curso de Macros e Excel VBA - Botão de Rotação e Rolagem#44 - Curso de Macros e Excel VBA - Inserir imagens no Formulário#45 - Curso de Macros e Excel VBA - Caixa de Listagem ou ListBox#46 - Curso de Macros e Excel VBA - Controle TabStrip#47 - Curso de Macros e Excel VBA - Controle MultiPage ou Multi-PáginaImportador de Arquivo de texto - Macros e VBA - Projeto#48 - Curso de Macros e Excel VBA - Projeto 1 - Importar arquivos de texto#49 - Curso de Macros e Excel VBA - Projeto 1 - Importar arquivos de texto#50 - Curso de Macros e Excel VBA - Projeto 1 - Importar arquivo de texto#51 - Curso de Macros e Excel VBA - Projeto 1 - Importar arquivo de textoComo criar sua planilha de orçamento - Excel VBA#52 - Curso de Macros e Excel VBA - Projeto - Planilha de orçamentos#53 - Curso de Macros e Excel VBA - Projeto - Planilha de orçamentos#54 - Curso de Macros e Excel VBA - Projeto - Planilha de orçamentos#55 - Curso de Macros e Excel VBA - Projeto - Planilha de orçamentos#56 - Curso de Macros e Excel VBA - Projeto - Planilha de orçamentos#57 - Curso de Macros e Excel VBA - Projeto - Planilha de orçamentos#58 - Curso de Macros e Excel VBA - Projeto - Planilha de orçamentos#59 - Curso de Macros e Excel VBA - Projeto - Planilha de orçamentos#60 - Curso de Macros e Excel VBA - Projeto - Planilha de orçamentos#61 - Curso de Macros e Excel VBA - Projeto - Planilha de orçamentos#62 - Curso de Macros e Excel VBA - Projeto - Planilha de orçamentos#63 - Curso de Macros e Excel VBA - Projeto - Planilha de orçamentos#64 - Curso de Macros e Excel VBA - Projeto - Planilha de orçamentos#65 - Curso de Macros e Excel VBA - Projeto - Planilha de orçamentos#66 - Curso de Macros e Excel VBA - Projeto - Planilha de orçamentos#67 - Curso de Macros e Excel VBA - Projeto - Planilha de orçamentos - Conclusão do projeto#68 Excel VBA - Classificar dados por linhas (na horizontal) com VBA#70 Aula ao Vivo (chamada) - 28/03/2016 - Alessandro Trovato e Guru do Excel#71 VBA Excel - Ajuste relatórios financeiros e contábeis com VBA!#72 Excel VBA - Como contar células preenchidas com cores#73 Excel VBA - Instrução Environ - Recursos e Argumentos#74 Excel VBA - Como selecionar e importar múltiplas pastas de trabalho para sua planilha#75 Excel VBA - 10 formas de descobrir se um ano é bissexto#76 VBA - Excel 2016 - Como criar uma função para separar texto e números#77 Excel VBA - Como separar dados em várias planilhas com VBA - Método 1#78 Excel VBA - Como separar dados em várias planilhas - Método 2#79 Excel VBA - Como transferir dados entre pastas de trabalho diferentes#80 Excel VBA - Como explodir em outras células conteúdo com base em dados e números variáveis#81 Excel VBA - Formatar uma única palavra em uma célula com textos utilizando VBA#82 Como identificar números não sorteados da Lotofácil - Excel VBA#83 Excel VBA - Gerar grupos de números para sorteios e jogos#84 Excel VBA - Distribuindo valores com base em critérios e com múltiplas linhas#85 - Excel VBA - Como criar grupos de média e somatória utilizando VBA#86 - Excel VBA - Como gerar grupos de números com critérios para jogos#87 - Excel VBA - Distribuir grupos de valores em colunas ordenadamente#88 - Excel VBA - Filtro Avançado no VBA e na planilhaVBA - Conteúdo das aulas dos dias 04 e 11/09#89 - Excel VBA - Instrução INTERSECT e TARGET (argumento)#90 - Excel VBA - Instrução INTERSECT e TARGET (argumento) - Parte 2#91 - Excel VBA - Instrução UNION e INTERSECT - Parte 3#92 - VBA - Planilhas Compartilhadas, proteção e salvamento dos dados#93 - VBA Excel - Abreviar nomes (dois métodos)#94 - VBA Excel - Construa uma planilha para Cálculo de Massa Molar - Química#95 - VBA Excel - Construa uma planilha para Cálculo de Massa Molar - Química - Parte 2#96 - VBA Excel - Gráfico de Pareto + Diagrama de Ishikawa + Plano de Ação#97 - VBA Excel - A pasta PERSONAL.xlsb e seus recursos#98 - VBA Excel - Corretor ortográfico na planilha e com VBA#99 - VBA Excel - Aprenda a fazer sua planilha falar#100 - VBA Excel - Como criar a função MINHASPLANILHASVBA - Aula Comemorativa - Exclusivo PENDRIVE - Oracle x VBA#101 - VBA Excel - Access e VBA - Como utilizar - Aula 01#102 - VBA Excel - Distribuição de parcelas pagas (duas formas diferentes)#103 - VBA Excel - Access e VBA - Como utilizar - Aula 02#104 - VBA Excel - Access e VBA - Modelagem de dados - Aula 3 - Parte A#104 - VBA Excel - Access e VBA - Modelagem de dados - Aula 3 - Parte B#105 - VBA Excel e Access - Criar conexão com o Banco - Aula 4#106 - VBA Excel e Access - fazendo um Select - Aula 5 - Parte A#106 - VBA Excel e Access - fazendo um Select - Aula 5 - Parte B#107 - VBA Excel e Access - DELETE (Apagar registros do banco) - Aula 6#108 - VBA Excel e Access - DELETE (via SQL Access) - Aula 7#109 - VBA Excel e Access - Disparar alteração automática - Aula 8#110 - VBA Excel e Access - UPDATE (Atualizar dados) - Aula 9 - Parte A#110 - VBA Excel e Access - UPDATE (Atualizar dados) - Aula 9 - Parte B#111 - Excel VBA - Como inserir dados em uma combox de várias formas diferentes (Tira dúvidas)#112 - Excel VBA - Classificação dos campos por coluna (com um clique do mouse) - Aula 10#113 - Excel VBA - Inclusão dos alunos (evento SelectionChange)#115 - Excel VBA - Como excluir texto de células após critérios#118 - Excel VBA - Somatória diferenciada (tira dúvidas)#114 - Excel VBA - Inserir novos alunos no Banco de Dados (Insert) - Parte A#114 - Excel VBA - Inserir novos alunos no Banco de Dados (Insert) Parte B#116 - Excel VBA - UPDATE de vários registros no Banco de Dados - Parte 1#117 - Excel VBA - UPDATE de vários registros no Banco de Dados - Parte 2#119 - Excel VBA - Corrigindo bugs do código#120 - Excel VBA - Tratamento de erros#121 - Cozinhando Curso Avançado de VBA Excel - Com Fernando FernandesResolvendo Casos Reais e dúvidas dos nossos Canais - Com Alessandro Trovato#122 - Excel VBA - Log de Acesso no Banco de dados e transformar a planilha para multiusuário#123 - Excel VBA - Extração de textos avançada (Tira dúvidas)#124 - Excel VBA - Formatação de textos avançada (Tira dúvidas)#125 - Excel VBA - Conflito de Escala de Trabalho - Identificando conflitos - Parte A#125 - Excel VBA - Conflito de Escala de Trabalho - Identificando conflitos - Parte B#126 - Excel VBA - Distribuição de valores com critérios#127 - Excel VBA - Exclusão de parte do texto da célula com base em critérioENTREVISTA #16 - 4 FORMAS DE CONECTAR O EXCEL COM BANCOS DE DADOS COM ALESSANDRO TROVATO#128 - Excel VBA - Inserir dados no Access - VBA e Importação - Parte A#128 - Excel VBA - Inserir dados no Access - VBA e Importação - Parte B#129 - Excel VBA - Inserir dados do ACCESS na planilha - Método 1 - Dados Externos#130 - Excel VBA - Inserir dados do ACCESS na planilha - Método 2 - com VBA - Parte A#130 - Excel VBA - Inserir dados do ACCESS na planilha - Método 2 - com VBA - Parte B#131 - Excel VBA - Inserir dados do ACCESS na planilha - Método 3 - CopyFromRecordset#132 - Excel VBA - Inserir dados do ACCESS na planilha - Método 4 - Power Query#133 - Excel VBA - Como criar um numerador automático na abertura da planilha#134 - Excel VBA - Manipulando comentários no VBA#135 - Excel VBA - Eliminação de itens duplicados em strings#136 - Excel VBA - Eliminação de itens duplicados em strings (Método 2 - Separando em células)#137 - Excel VBA - Emissão de carta de cobrança - aula 1 de 17#138 - Excel VBA - Emissão de carta de cobrança - aula 2 de 17#139 - Excel VBA - Emissão de carta de cobrança - aula 3 de 17#140 - Excel VBA - Eliminação de linhas em bloco com critério#141 - VBA Excel - Novo projeto - Gerenciador de Consultas ao Banco de Dados#142 - VBA Excel - Do Until - Preenchendo células e Arrays#143 - Excel VBA - Emissão de carta de cobrança - aula 4 de 17#144 - VBA Excel - Gerenciador de Consultas ao Banco de Dados - Aula 01#145 - VBA Excel - Distribuindo valores entre células#146 - VBA Excel - Gerenciador de Consultas ao Banco de Dados - Aula 02#147 - Excel VBA - Emissão de carta de cobrança - aula 5 de 17#148 - Excel VBA - Emissão de carta de cobrança - aula 6 de 17#149 - VBA Excel - Gerenciador de Consultas ao Banco de Dados - Aula 03 - Parte 2#149 - VBA Excel - Gerenciador de Consultas ao Banco de Dados - Aula 03 - Parte 1#150 - VBA Excel - Cálculo de Porcentagem até limite estabelecido#151 - Excel VBA - Emissão de carta de cobrança - aula 7 de 17#152 - Excel VBA - Emissão de carta de cobrança - aula 8 de 17#153 - Excel VBA - Emissão de carta de cobrança - aula 9 de 17#154 - Excel VBA - Emissão de carta de cobrança - aula 10 de 17#155 - Excel VBA - Emissão de carta de cobrança - aula 11 de 17#156 - Excel VBA - Emissão de carta de cobrança - aula 12 de 17#157 - Excel VBA - Emissão de carta de cobrança - aula 13 de 17#158 - Excel VBA - Emissão de carta de cobrança - aula 14 de 17#159 - Excel VBA - Emissão de carta de cobrança - aula 15 de 17#160 - Excel VBA - Emissão de carta de cobrança - aula 16 de 17#161 - Excel VBA - Emissão de carta de cobrança - aula 17 de 17#162 - VBA Excel - Extenso para Datas - Padrão ATAS de reunião#163 - Excel VBA - ProcV (VlookUp) no VBA#164 - Excel VBA - Distribuição de valores e parcelas VBA#165 VBA Chamada - Importar múltiplas pastas de trabalho#165 - Excel VBA - Importar múltiplas planilhas de múltiplas pastas de trabalho#166 - Excel VBA - Importar múltiplas planilhas (ranges diferenciadas e dinâmicas)#167 - Excel VBA - Dicas de melhores práticas#168 - Excel VBA - Separação de Valores Pares e Ímpares#169 - Excel VBA - Separação de Valores Pares e Ímpares com letras e números na célula#170 - Excel VBA - StatusBar e DoEvents#171 - Excel VBA - Comparativo de uso do DoEvents#172 - Excel VBA - Aula 01 - Introdução para o Curso - O que é uma conciliação bancária#173 - Excel VBA - Importação do Arquivo do ERP (TXT) - Aula 2#174 - Excel VBA - Comparando os dados com Tabela Dinâmica- Aula 3#175 - Banco de dados e VBA - A combinação perfeita! Com Viviane Martins - #VBANaVeia#176 - Excel VBA - Importando Arquivo ERP - Aula 4 - Método 2 - Parte 1#177 - Excel VBA - Importando Arquivo ERP - Aula 4 - Método 2 - Parte 2#178 - Excel VBA - Importando Arquivo ERP - Aula 5 - Método 2 - Parte 1#179 - Excel VBA - Importando Arquivo ERP - Aula 5 - Método 2 - Parte 2#180 - Excel VBA - Importando Arquivo ERP - Aula 5 - Método 2 - Parte 3#181 - Excel VBA - Usando no VBA a Tabela Dinâmica - Aula 6 - Método 2 - Parte 1#182 - Excel VBA - Usando no VBA a Tabela Dinâmica - Aula 6 - Método 2 - Parte 2#183 - Excel VBA - Usando no VBA a Tabela Dinâmica - Aula 6 - Método 2 - Parte 3#184 - Excel VBA - Usando no VBA a Tabela Dinâmica - Aula 6 - Método 2 - Parte 4#185 - Excel VBA - Importar planilha do ERP para o Access - Aula 7 - Método 3#186 - Excel VBA - Importar retorno do Banco (TXT) para o Access - Aula 8 - Método 3 - Parte 1#187 - Excel VBA - Importar retorno do Banco (TXT) para o Access - Aula 8 - Método 3 - Parte 2#188 - Excel VBA - Conciliação no ACCESS - Aula 9 - Método 3 - Parte 1#189 - Excel VBA - Conciliação no ACCESS - Aula 9 - Método 3 - Parte 2#190 - Excel VBA - Importar ERP para um Array - Aula 10 - Método 4#191 - Excel VBA - Importar Retorno para um Array - Aula 11 - Método 4#192 - Excel VBA - Importar Retorno para um Array - Aula 12 - Método 4#193 - Excel VBA - Importar arquivo ERP para Dictionary - Aula 13 - Método 5#194 - Excel VBA - Importar arquivo Retorno para Dictionary - Aula 14 - Método 5#195 - Excel VBA - Comparar os Dictionarys (ERP e Retorno) - Aula 15 - Método 5#196 - Excel VBA - Importar do Banco de Dados para Array - Aula 16 - Método 6#197 - WebScripting - Consultar CPFs em lote - Excel VBA