Excel for Windows
Transcrição
Excel for Windows
41 3223-9420 [email protected] DS627 – Lógica de Programação - VBA Excel Objetivo Oferecer aos participantes técnicas e ferramentas que orientem a resolução de problemas computacionais (de procedimentos e de tomada de decisão complexa), com a sua construção na linguagem de programação VBA do Excel. Participantes Usuários de planilhas que necessitam desenvolver e manter soluções de automação do escritório. Requisito Domínio dos recursos avançados e gravação de macros no Excel. Carga horária 16 horas UNIDADES PROGRAMÁTICAS Módulo 01: Algoritmo Projeto do Algoritmo versus Codificação Estruturas Básicas: Sequência e Seleção Estruturas Derivadas: Iteração e Seleção aninhada Pseudocódigo em Portugol Fluxograma Tradicional Disparar macro via objetos de controle Depurar macro passo a passo Organizar os procedimentos em módulos Segurança de Projeto -------------------------------------------------------------- Arquivo Excel XLSM O ambiente VBE: as janelas de Projeto, Propriedade e Código Criar procedimentos em módulos Tipos de variáveis Declarar e usar variáveis Escopo das variáveis: Pública e Privada Declarar e usar Constantes Operadores: atribuição, aritméticos e relacional Controlar o fluxo com IF e repetir com FOR NEXT Interagir com a função MSGBOX e INPUTBOX Diagramar algoritmos (Fluxograma) com estruturas complexas e implementar na linguagem VBA. Módulo 02: Algoritmo Estruturado Fluxograma Estruturado: estruturas básicas O Diagrama Nassi-Schneiderman Estruturas de Sequencia, seleção simples e composta e iteração no diagrama NS -------------------------------------------------------------- Modos de interrupção de macro Depurar com a Janela verificação Imediata Controlar o fluxo com SELECT CASE e repetir com blocos: WHILE e UNTIL Macro que chama Macro Macros com passagem de parâmetros Módulo 03: Árvore de Decisão Operadores Lógicos E, OU e de NEGAÇÃO Estrutur da Árvore de Decisão Decisões nos nós da Árvore Ações nas folhas da Árvore ------------------------------------------------------------------- Operadores Lógicos: AND, OR e NOT Usar as principais funções do tipo IS Usar as principais funções de String Usar as principais funções de data e hora As propriedades Range e Cells As propriedades Columns e Rows As propriedades Offset e Resize O objeto Interior: cor no fundo e fonte Estruturação informal do processo de tomada de decisão com múltiplas condições. Módulo 04: Tabela de Decisão Matriz de Condição e Valores Matriz de Ações Matriz Condição versus Ações Matriz de Regras Algoritmo de Otimização das Regras ------------------------------------------------------------------ Projetar Formulário da Calculadora Criar uma caixa de diálogo personalizada Atribuir código a controle da caixa de diálogo Responder a eventos do controle Exibir e obter dados Como criar uma função definida pelo usuário Usar uma função criada pelo usuário Retornar valores em funções Criar, proteger e distribuir o suplemento Arquivo Excel de Suplemento: XLSA Estruturação formal do processo de tomada de decisão com múltiplas condições. Diagramar algoritmos (diagramas NS) com um conjunto de estruturas bem organizadas e implementar na linguagem VBA. INFERÊNCIA INFORMÁTICA LTDA Alameda Carlos de Carvalho, 75 - Cj. 84 - 8º andar - Edifício Eldorado Center CEP 80410-180 - Curitiba - PR - Fone: (41) 3223-9420 | 3222-9586 Abril de 2016
Documentos relacionados
Access 2013 - Módulo II
script da consulta); Consultas União; Subconsultas; Consultas Definição de dados; Consultas Passagem.
Leia maisEXCEL 2007 com VBA BARRA DE PROGRESSO EM VBA
a. Menu EXIBIR > Barra de Ferramentas > Visual Basic. b. Clique no botão Editor Visual Basic:
Leia mais2 A Programação Básica
década de 1990, o FORTRAN, onde os compiladores eram programas externos a linguagem e os linkadores também. Para a execução de um programa, o programador tinha que esperar bastante tempo e torcer p...
Leia mais