Entrar em Contato

Programa do Curso

Marcos

  • Gravação e edição de macros
  • Onde armazenar as macros.
  • Atribuição de macros a formulários, barras de ferramentas e atalhos de teclado

Ambiente VBA

  • Editor do Visual Basic e suas opções
  • Atalhos de Teclado
  • Otimização do ambiente

Introdução à Programação Procedimental

  • Procedimentos: Função, Sub
  • Tipos de Dados
  • A instrução condicional If...Then....Elseif....Else....End If
  • Instrução Case
  • Laços while, until
  • Laço for ... next
  • Instruções para interromper o laço (exit)

Strings

  • Combinar strings (concatenação)
  • Conversão para outros tipos - implícita e explícita
  • Processamento de características das strings

Visual Basic

  • Baixar e carregar dados para uma folha de cálculo (Células, Intervalo)
  • Transferir dados para o utilizador (InputBox, MsgBox)
  • A declaração de variáveis
  • O escopo e a vida útil das variáveis
  • Operadores e suas prioridades
  • Opções de módulos
  • Criar suas próprias funções e usá-las em uma planilha
  • Objetos, classes, métodos e propriedades
  • Protegendo o código
  • Segurança contra adulteração do código e visualização

Depuração

  • Processo passo a passo
  • Janela Locais
  • Janela Imediata
  • Armadilhas - Observações
  • Pilha de Chamadas

Tratamento de Erros

  • Tipos de erros e formas de evitá-los
  • Capturar e lidar com erros em tempo de execução
  • Estruturas: On Error Resume Next, On Error GoTo label, On Error GoTo 0

Modelo de Objetos do Excel

  • O objeto Aplicação
  • Objeto Livro de Trabalho e uma coleção de Livros de Trabalho
  • Objeto Folha de Cálculo e Coleção de Folhas de Cálculo
  • Objetos EsteLivroDeTrabalho, FolhaAtiva, CélulaAtiva ....
  • Seleção de Objetos
  • Coleção Intervalo
  • Objeto Células
  • Exibir dados na barra de status
  • Otimização usando ScreenUpdating
  • A medição do tempo pelo método Timer

O uso de fontes externas de dados

  • Usando a biblioteca ADO
  • Referências a fontes externas de dados
  • Objetos ADO:
    • Conexão
    • Comando
    • Recordset
  • Cadeia de conexão
  • Criar conexões com diferentes bancos de dados: Microsoft Access, Oracle, MySQL

Relatórios

  • Introdução à linguagem SQL A estrutura básica do SQL (SELECT, UPDATE, INSERT INTO, DELETE) Chamando uma consulta do Microsoft Access do Excel Para suportar o uso de bancos de dados Formulários

Requisitos

  • Conhecimento básico das funcionalidades do Excel, como folhas de cálculo, fórmulas, tabelas e ordenação ou filtragem de dados
  • Experiência na preparação, atualização ou revisão de relatórios no Microsoft Excel
  • Não é necessária experiência prévia em programação

Público-Alvo

  • Analistas que pretendem automatizar tarefas repetitivas no Excel
  • Profissionais de negócios que trabalham com dados e relatórios no Excel
  • Membros da equipa que querem criar macros simples e soluções VBA práticas para o trabalho diário
 21 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas