Adv Informática Avançada
Adv Informática
Excel - Programação VBA com Algoritmos
Contato
Telefone
(21) 2210-1180
WhatsApp
(21) 98744-8297
E-mail
cursoadv@cursoadv.com.br

Quer receber informações sobre este curso agora mesmo?

Informe: Nome, operadora, DDD e o seu número que entraremos em contato de imediato

O que é o Microsoft Excel Programação VBA (macro) com ALGORITMOS?

O Visual Basic for Applications (VBA) é uma implementação do Visual Basic, da Microsoft, incorporada em todos os programas do Microsoft Office, inclusive o Excel.

Ele substitui e estende as capacidades anteriormente existentes em linguagens de programação de MACRO específicas para as aplicações e pode ser usado para controlar a quase totalidade dos aspectos da aplicação anfitriã, incluindo a manipulação de aspectos da interface do usuário tais como menus e barra das ferramentas e o trabalho com formulários desenhados pelo usuário ou com caixas de diálogo.

Para quem se destina:

É recomendado para profissionais que queiram tornar suas planilhas mais eficientes através de MACROS (automáticas) a fim de atender toda a demanda exigida por trabalhos complexos.

Porque estudar Excel - Programação VBA com Algoritmo no Curso ADV?

Assessoria pós-curso:

Após o término do treinamento, o aluno poderá retornar e sanar suas dúvidas sobre a matéria estudada.

Curso intensivo:

O aluno pode fazer este treinamento de forma intensiva. Sendo assim, há possibilidade de concluir o curso num intervalo de tempo menor que o convencional. Isto significa que poderá aumentar tanto a sua carga horária diária como o número de aulas por semana sem aumento no valor do treinamento. Consulte nossos representantes comerciais e saiba mais!

Pré-requisito:

O aluno deverá ter conhecimentos avançados de Excel, ou seja, saber desenvolver fórmulas e aplicar funções, consolidar planilhas, tabela dinâmica etc.

Caso o aluno não possua estes conhecimentos, sugerimos que faça nosso treinamento de EXCEL AVANÇADO COMPLETO que lhe dará este e muitos outros conhecimentos, a fim de que possa estar apto a participar do nosso treinamento avançado com VBA e Algoritmos.

Carga Horária: 32 horas

Links Relacionados:

FORMAÇÃO CURSOS

Excel Master I

  1. Excel - Básico Especial
  2. Excel - Avançado Completo
  3. Excel - Programação VBA com Algoritmos

Excel Master II

  1. Excel - Básico Especial
  2. Excel - Avançado Completo
  3. Excel - Programação VBA com Algoritmos
  4. Excel com VBA - Imersão em Formulários

Expert em Excel I

  1. Excel - Básico Especial
  2. Excel - Avançado Completo
  3. Excel - Dashboard
  4. Excel - Programação VBA com Algoritmos

Expert em Excel II

  1. Excel - Avançado Completo
  2. Excel - Dashboard
  3. Excel - Programação VBA com Algoritmos
  4. Excel com VBA - Imersão em Formulários
  5. Desenvolvimento de Aplicações com VBA I

Excel com Planejamento e Gestão

  1. Excel - Avançado Completo
  2. Excel - Dashboard
  3. Project

Excel com Planejamento e Programação

  1. Excel - Avançado Completo
  2. Excel - Programação VBA com Algoritmos
  3. Project

Programa do Curso de Excel Programação VBA com ALGORITMOS

MÓDULO 01 - ALGORITMO
  • Analisando código em português estruturado;
  • Analisando diagrama de blocos;
  • Declarando variáveis e suas regras;
  • Definindo tipos de dados (String, int, float, boolean...);
  • Atribuindo valores as variáveis;
  • Usando Operadores aritméticos (soma, subtração, divisão e multiplicação);
  • Aprendendo desvio condicional (tomada de decisões);
  • Aprendendo a indentar o código (tabulação);
  • Analisando laços de repetição (Looping);
  • Aprendendo matrizes (Array multidimensional);
  • Criando o primeiro código VBA c/ Excel;
Módulo 02 - EXCEL COM VBA (Visual Basic for Application)
  • Abordando Macros;
  • Habilitando a Guia Desenvolvedor;
  • Salvando arquivos com Macros;
  • Abrindo arquivos com macros;
  • Alterando o nível de segurança da macro;
  • Visualizando o código da macro pelo VBE (Visual Basic Explorer);
  • Associando macros a controles visuais;
  • Usando comentários no código;
  • Inserindo controles ActiveX;
  • Configurando os controles ActiveX;
  • Associando código VBA ao controle ActiveX;
  • Programando código VBA no botão de comando (controle);
  • Executando o código criado no VBA;
  • Depurando o código VBA;
  • Praticando Estrutura Condicional:
    • Usando estrutura condicional If...Then...Else;
    • Usando operadores lógicos: And, Or e Not;
  • Praticando Laços de Repetição;
    • Usando estrutura de repetição: For...Next;
    • Usando estrutura de repetição: Do While...Loop;
    • Usando estrutura de repetição: Do...Until Loop;
  • Usando janelas modais Inputbox e Msgbox;
  • Aplicando formatações simples com o VBA (alterando com de célula e texto, alterando alinhamento de células):
  • Aprendendo sobre Matrizes (Array multidimensional);
  • Aprendendo sobre Vetores (Array);
  • Usando funções de manipulação de strings: Mid, UCase, LCase, Len;
  • Usando funções de manipulação de datas: Date, Time, Day, Month, Year,Now;
  • Usando funções para gerar valores aleatórios: Rnd;
  • Manipulado tipos de dados:
    • Convertendo tipos de dados: CStr, CInt, CByte, CCur;
    • Validando tipos de dados: IsEmpty, IsNumeric, IsDate;
  • Tratando entrada de dados;
  • Manipulando planilhas pelo VBA:
    • Usando funções de seleção: Cells e Range;
    • Manipulando seleção de células;
    • Manipulando células ativas;
    • Alinhando células;
    • Ajustando a largura das colunas da planilha;
    • Aplicando bordas as células da planilha;
  • Aprendendo Modularização de Código:
    • Criando sub-rotinas (Procedimentos ou Funções sem Retorno);
    • Chamando funções (Funções com Retorno);
    • Manipulando argumentos da função;
  • Criando formulários (UserForms);
  • Inserindo componentes no formulário:
    • Inserindo Rótulos (Label);
    • Inserindo Caixa de Texto (TextBox);
    • Inserindo Caixa de Combinação (ComboBox);
    • Inserindo Caixa de Verificação (CheckBox);
    • Inserindo Botão de Comando (Command Button);
  • Manipulando campos do formulário:
    • Carregando formulário;
    • Fechando formulário;
    • Executando comandos ao abrir o formulário;
    • Adicionando dados a ComboBox;
    • Bloqueando campos do formulário;
    • Verificando preenchimento dos campos;
    • Limpando campos do formulário;
    • Carregando dados do formulário;
    • Salvando dados cadastrados;
    • Rastreando elementos (Loop..For..Each);
  • Executando Tratamento de Erros (OnError..Go To);
  • Manipulando dados do Access no Excel (Importação de Dados);
  • Criando Relatórios Personalizados:
    • Classificando Dados;
    • Filtrando Dados;
    • Aplicando Subtotais;
    • Copiando Dados (Copy...Paste).
NOTICIAS