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 módulo Excel - Programação VBA com Algoritmos?

Equivale ao treinamento designado a aprendizagem da linguagem de programação chamada Visual Basic for Applications (VBA).

O VBA provém de outra linguagem de programação denominada Visual Basic e encontra-se incorporada em todos os programas do Microsoft Office, inclusive o Excel.

Por conseguinte, substitui e estende as capacidades anteriormente existentes na linguagem de programação anfitriã. Contanto, pode ser utilizado para manipular aspectos da interface do usuário tais como menus, barras de ferramentas, formulários e caixas de diálogo.

Para quem se destina:

Destinado para os alunos que concluíram os treinamentos citados abaixo:


Recomendado, também, para os alunos que queiram tornar suas planilhas mais eficientes através de MACROS (AUTOMÁTICAS) na pretensão de atender a toda demanda exigida por trabalhos complexos.

Além disso, o aluno aprenderá a lógica e técnica de programação inteligente, das quais serão aplicadas em qualquer linguagem como, por exemplo, VBA, Visual Basic, C e C#.

Por que estudar no Curso ADV Informática?

O Curso ADV Informática é o centro de treinamento que há mais de 22 anos forma profissionais nos mais avançados segmentos de TI (Tecnologia da Informação), sendo assim, você terá todo suporte necessário para uma boa formação.

Finalidades deste treinamento:

No encerramento do curso, o aluno poderá solucionar problemas encontrados em diversas situações reais de trabalho. Deste modo, ao estudar Algoritmos, estará capacitado a programar com segurança e solidez. Caso contrário, o aluno apenas adotará comandos, mas não saberá desenvolver suas próprias rotinas.

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:

Para realizar este módulo, o aluno deverá concluir os treinamentos citados abaixo:


Ou ter conhecimento condizente aos conteúdos programáticos do módulo mencionado anteriormente.

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 I - Especial

  1. Excel - Avançado Completo
  2. 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

Excel Master II - Especial

  1. Excel - Avançado Completo
  2. Excel - Programação VBA com Algoritmos
  3. 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 I - Especial

  1. Excel - Avançado Completo
  2. Excel - Dashboard
  3. 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 +

  1. Excel - Básico Especial
  2. Excel - Avançado Completo

Excel com Projeto e Gestão

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

Excel com Projeto e Programação

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

Programa do Curso de Excel - Programação VBA com Algoritmos

Neste módulo serão abordados os seguintes tópicos:
  • Algoritmo:
    • Analisando código em português estruturado
    • Analisando diagrama de blocos
    • Declarando variáveis e suas regras
    • Definindo tipos de dados (por exemplo: String, int, float e 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 com Excel
  • 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 e Else
      • Usando operadores lógicos: And, Or e Not
    • Praticando laços de repetição:
      • Usando estrutura de repetição: For e 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 e 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 e 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 e Paste)
NOTICIAS