4 Criação de macros e introdução à linguagem VBA
|
|
- Ísis Dreer Vidal
- 8 Há anos
- Visualizações:
Transcrição
1 4 Criação de macros e introdução à linguagem VBA Vinicius A. de Souza va.vinicius@gmail.com São José dos Campos,
2 Sumário Tópicos em Microsoft Excel 2007 Introdução à criação de macros...3 Gravação automática de macros...3 Referências absoluta e relativa...5 Associando macros a elementos gráficos...6 Personalizar barra de ferramentas de acesso rápido (Excel 2007)...6 Criando menus personalizados (Excel 2003)...9 Associando macros a um botão de comando...10 Introdução à linguagem VBA...12 Sub-rotinas e funções...12 Fundamentos da Linguagem...13 Variáveis e atribuição de valores...13 Tipos de variáveis...14 Declaração de variáveis...14 Operadores...15 Operadores aritméticos...15 Operadores relacionais...15 Rotinas de exemplo...15 Estruturas de controle...16 If Then Else...17 For Next...18 While-Wend...19 São José dos Campos,
3 Introdução à criação de macros Uma macro é um pequeno programa que contém uma lista de instruções a realizar no Excel. Como sendo um repositório de operações, uma macro pode executar todo um conjunto de tarefas através de uma única chamada, que pode ser invocada rapidamente. As instruções que formam o corpo da macro são escritas num código próprio para que o computador as possa entender, essa linguagem é designada por VBA Visual Basic for Applications. Inicialmente, iremos realizar a construção de macros utilizando o assistente de gravação. Vale lembrar que no Office 2007 precisamos salvar as planilhas habilitadas para macros. Assim: Gravação automática de macros Para iniciar a criação de uma macro utilizando o assistente de gravação, temos que acessar a aba Exibição Macros Gravar Macro. Irá aparecer o seguinte painel: São José dos Campos,
4 Neste painel poderemos realizar as seguintes formatações: 1. Nome da Macro: será constituído por um conjunto de caracteres que identificarão a Macro. È interessante que este nome reflita a sua funcionalidade. 2. Tecla de atalho: é composto por uma combinação de teclas que poderão ser utilizadas para executar uma macro. 3. Armazenamnto: Esta pasta de trabalho, Nova pasta de trabalho ou Pasta pessoal de macros, sendo que cada uma corresponde a macros de âmbitos diferentes. Assim, para que a macro fique ativa sempre que o documento estiver aberto, devemos armazenar na opção Esta pasta de trabalho. 4. No campo Descrição, introduza um comentário à macro este comentário poderá ser importante para que não seja esquecido o seu respectivo objetivo e funcionalidade. Configurando as opções, clicando em OK, iniciaremos a gravação da macro. É importante verificar que na barra de status aparecerá um novo botão, que servirá para pausar a gravação: Ao acionarmos a gravação da macro, todas as operações que realizarmos serão automaticamente gravadas pelo Excel. Para executar a macro, basta utilizar a tecla de atalho configurada (CTRL + alguma coisa) ou executá-la pelo painel de macros, acessível em Exibição Macros Exibir Macros: São José dos Campos,
5 Referências absoluta e relativa Antes de começarmos a criar nossas macros, é importante mencionar o conceito de referências. Antes de iniciar a gravação de uma macro, podemos configurar a referência. Por padrão, o Excel utiliza referência absoluta. As referências absolutas realizam a gravação de operações com base no endereço selecionado, enquanto que a referência relativa apenas executa a operação, independente do local onde ela foi gravada. Para acionar a referência relativa, basta clicar no botão: São José dos Campos,
6 Associando macros a elementos gráficos A princípio, podemos executar ma macro através de diferentes maneiras, como por exemplo: Tecla de Atalho Comando no Menu (Painel de macros) Editor de Visual Basic for Applications Uma outra maneira bastante interessante é associar uma macro a um botão. Desta forma, é possível criarmos um verdadeiro menu de opções de macros. Estas configurações serão vistas adiante. Personalizar barra de ferramentas de acesso rápido (Excel 2007) É possível criar um botão de atalho para executar uma macro dentro da barra de ferramentas de acesso rápido. Para isto, clique com o botão direito do mouse sobre a barra e selecione Personalizar barra de ferramentas de acesso rápido... Irá aparecer o seguinte painel: São José dos Campos,
7 Para criar o botão, em Selecionar mais usados, selecione a opção Macros. Selecione a macro desejada e clique em Adicionar : São José dos Campos,
8 Você poderá ainda modificar o desenho e o texto do botão. Basta clicar sobre a macro inserida no painel direito e clicar em Modificar: Para remover este botão criado da barra de ferramentas, você deverá acessar o mesmo painel, selecionar a macro a ser excluída e clicar em Remover : São José dos Campos,
9 Criando menus personalizados (Excel 2003) À medida que criamos várias macros, é interessante que elas estejam organizadas e acessíveis, de forma que facilite sua utilização. Uma opção que temos no microsoft Excel 2003 é criar uma nova barra de ferramentas e inseri-la no contexto do Excel. Assim, teremos funcionalidades novas e personalizadas. Para criar uma nova barra de ferramentas, devemos acessar novamente o menu Exibir Barra de ferramentas Personalizar. Agora, devemos clicar na aba Barras de ferramentas, como mostra a figura abaixo: Para criar uma nova barra de ferramentas, devemos clicar no botão Nova. Em seguida, deveremos dar um nome a ela. Perceba que, após definirmos um nome, ela se comportará como uma barra de ferramentas normal do Excel, podendo ser arrastada, exibida ou não exibida. Após criarmos uma barra de ferramentas, devemos agora criar itens de menu para ela. Para isto, basta acessar a aba Comandos, mostrada na figura acima. Poderemos adicionar botões diretamente à barra de ferramentas ou criar um sistema de menus. Para adicionar um botão, basta repetir o mesmo processo executado para atribuir uma macro a um botão. Para adicionar um menu, você deverá acessar a categoria Novo menu, clicar no comando Novo menu e arrastá-lo até sua barra de ferramentas, como mostra a figura abaixo: São José dos Campos,
10 A figura abaixo mostra, em destaque, um menu criado: Posteriormente, poderemos atribuir novos menus aos menus criados (sub-menus), novos botões e comandos, inclusive botões associados a macros. Para remover estes itens, basta acessar o painel de Personalização novamente (Exibir Barra de ferramentas Personalizar), clicar sobre o item e arrastá-lo para o painel. Para excluir uma macro, basta acessar o painel de macros (ALT + F8), selecionar a macro desejada e clicar no botão Excluir. Associando macros a um botão de comando É possível ainda associar uma macro a um botão de controle, parecido com este: São José dos Campos,
11 Para isto, você precisa primeiro habilitar a aba desenvolvedor. Clique no botão Office, escolha Opções do Excel. Na categoria Mais usados, selecione a opção Mostrar guia Desenvolvedor na faixa de opções. Feito isto, vá para a aba Desenvolvedor. Clique em inserir Controles de formulário Botão. Então, clique e arraste o ponteiro do mouse, como se estivesse desenhando o botão. Automaticamente o Excel solicitará que você selecione a macro a ser executada quando clicarem neste botão. É possível configurar algumas opções de botão, basta clicar com o botão direito do mouse sobre ele: São José dos Campos,
12 Introdução à linguagem VBA Neste capítulo trataremos da linguagem VBA Visual Basic for Applications. É importante ressaltar que não a veremos em profundidade. A ideia principal é ajudá-lo a realizar operações como leitura de dados de uma planilha, realizar determinados processamentos nestes dados e devolver os resultados na planilha. Como verificamos, as macros são pequenos programas, ou seja, sequências de instruções ou comandos, que o Excel executa em série. Dessa forma, ao utilizarmos a linguagem VBA, podemos criar programas macros utilizando técnicas de programação estruturada. Sub-rotinas e funções Como verificamos na primeira aula, quando se grava uma macro no Excel, este tem um comportamento em background que realiza a respectiva codificação para Visual Basic for Applications. Este resultado é bem visível quando procedemos à edição de uma macro no editor VBA, por exemplo. Por isso, é bastante interessante para o aprendizado criar uma macro com o auxílio do assistente com alguns procedimentos e depois visualizar o código criado. Cada macro que se cria tem um comportamento autônomo relativamente a outras macros implementadas, e tem como objetivo executar um determinado número de instruções que respondam às exigências do utilizador. Cada macro criada dá origem a um procedimento ou rotina. Existem dois tipos de rotinas: as sub-rotinas ou rotinas (Sub) e as funções (functions). São José dos Campos,
13 As Sub-rotinas são aquelas cuja definição é delimitada pelas palavras-chave Sub e End Sub. Assim, se reparar todas as macros que grava no Excel são deste tipo. Repare ainda como é que são definidas: Sub <nome_da_macro> ( ) End Sub <corpo_da_macro> Estas Sub-rotinas são designadas pelo nome que lhe atribuímos e não recebem parâmetros do exterior, têm como função desempenhar um conjunto de tarefas que compõem o seu corpo. O corpo da macro, é assim composto por um conjunto de instruções, sendo que cada instrução diferente necessita de estar numa linha diferente. Funções são rotinas cuja definição começa com a palavra-chave Function e termina com as palavras End Function. Todas as funções que utiliza no Excel são deste tipo de rotina. A sua definição tem a estrutura seguinte: Function <Nome da Função> ( <parametro1>, <parametro2>,...)... <Nome da Função> = <Valor / Expressão>... End Function A função é identificada pelo nome, pelo número e tipo de parâmetros recebidos, e tem como objectivo executar um conjunto de instruções e produzir um valor final. Isto é, sempre que se pretender executar uma função é sabido à priori que ela produzirá um valor. Recorde-se como exemplo a função SOMA, esta recebe por parâmetro um conjunto de valores que se pretendem somar, sabe-se que o resultado da aplicação dessa função ao conjunto de valores será o respectivo somatório. Para definir o valor produzido por uma função basta no seu interior, atribuir ao nome da função um determinado valor ou expressão. Fundamentos da Linguagem Variáveis e atribuição de valores Variáveis são repositórios de dados na memória, que podem ser acessados através de um apelido. Quando se pretende atribuir valores a variáveis devemos indicar o nome da variável (que é uma espécie de apelido, ou referência à sua posição na memória), o operador "=" e o valor que se pretende que a variável armazene. Sintaxe: <Nome_Variável> = <Valor> São José dos Campos,
14 Como o nome da variável representa, de certa forma, o conteúdo da mesma, sempre que mencionarmos o nome da variável é o seu conteúdo que será considerado. Por exemplo, na expressão: Total = Parcela_1 + Parcela_2 Parcela_1 representa o primeiro valor introduzido e Parcela_2 representa o segundo valor, não se trata de adicionar o nome de duas variáveis, mas adicionar os conteúdos que elas armazenam. Tipos de variáveis O tipo de variável está associado ao gênero de dado que esta tem, por hipótese, de armazenar. Temos os seguintes tipos de variáveis: Nome Tamanho Intervalo Integer 2 bytes a Long 4 bytes a Single 4 bytes -3,4 x a 3,4 x Double 8 bytes 1,7 x a 1,7 x Currency 8 bytes ,5808 a ,5807 String 1 byte por caractere 0 a aproximadamente Boolean 2 bytes Verdadeiro ou Falso Date 8 bytes 01/01/100 a 31/12/9999 Object 4 bytes Qualquer referência a objeto Variant 16 bytes + 1 byte para cada Válido para qualquer tipo de dados. caractere Declaração de variáveis A declaração de variáveis em VBA tem a seguinte forma: Dim nome_variavel As tipo Onde: Dim: Palavra chave que indica uma declaração de variáveis (abreviatura de dimensão) Nome_variavel: nome da variável a utilizar para referenciar a posição na memória ocupada As: palavra chave utilizada para separar o nome da variável do tipo de dados Tipo: tipo de dados atribuído à variável São José dos Campos,
15 Operadores Operadores aritméticos A tabela, a seguir, apresenta os símbolos e as respectivas operações e sintaxes dos operadores aritméticos: Operador Significado Sintaxe ^ potenciação r = b^e * multiplicação r = n1*n2 / divisão r = n1/n2 \ divisão (quociente inteiro) r = n1\n2 Mod divisão (retorna o resto) r = n1 Mod n2 + soma r = n1+n2 - subtração r = n1-n2 Operadores relacionais Operadores relacionais fazem comparações, isto é, verificam a relação de magnitude e igualdade entre dois valores. São seis os operadores relacionais: Operador Significado > maior >= maior ou igual < menor <= menor ou igual = igual <> diferente Rotinas de exemplo Vamos realizar a construção de algumas funções e sub-rotinas: Criar uma função que recebe um valor em graus Fahrenheit e o converte em graus Celsius. Function celsius(f As Integer) celsius = ((f 32) * 5 / 9) End Function São José dos Campos,
16 Para usar esta função, basta selecionar uma célula da planilha ativa e digitar = celsius(45), por exemplo. Criar uma rotina que receba do usuario determinado valor, calcule uma taxa de desconto de 5% e exiba o resultado: Sub Calcula_Desconto() End Sub Const Taxa_Desc As Single = 0.05 Dim Desconto As Double Desconto = InputBox ( Introduza valor das Compras )* Taxa_Desc MsgBox O desconto é de : & Desconto As subrotinas podem ser usadas através das mesmas formas vistas para executar macros criadas com o gravador automático. Estruturas de controle Estruturas de controle são mecanismos de programação que permitem controlar o fluxo de processamento de uma rotina. Resumidamente, o VBA possui as seguintes estruturas: Estrutura If -Then - Else For Next While-Wend Do Loop Select - Case For Each Next Descrição Testa uma condição e executa um determinado conjunto de instruções consoante o resultado dessa avaliação Executa uma determinada tarefa um determinado número de vezes. Executa uma determinada tarefa enquanto que uma determinada condição permaneça verdadeira, com o valor True. Executa uma determinada tarefa enquanto que a avaliação de uma condição permaneça True ou então até que seja True. Seleciona um dos segmentos de código a processar mediante a avaliação consecutiva de condições. Realiza uma determinada tarefa repetitiva em cada objeto de uma coleção ou em cada item de um vetor. São José dos Campos,
17 If Then Else Podemos imaginar o IF como a função SE do Excel: =IF( <condição>, <se condição verdadeira>, <se condição falsa> ) A função SE tinha o seguinte comportamento: 1. Avalia a condição, que deverá ser uma expressão booleana colocada como primeiro parâmetro; 2. Se a condição for verdadeira, então (then) realiza as operações colocadas no segundo parâmetro; 3. Caso contrário (else) realiza as operações que formam o terceiro parâmetro A estrutura If do VBA tem o mesmo tipo de funcionamento, o que difere é a sintaxe.: If <Condição> Then <se condição verdadeira> [ Else <se condição falsa> ] End If A palavra Else é opcional numa avaliação If-Then-Else, sendo que no caso de ser omitida, a avaliação negativa da condição implica uma saída automática da Instrução If. Elseif Em certos casos, poderá haver mais de um critério a ser avaliado. Desta forma, teremos que acrescentar um novo controle If interno, criando algo que chamamos de Ifs aninhados. Por exemplo, considere a seguinte classificação hipotética: Grau Menos que 3 Entre 3 e 5 Entre 6 e 8 Maior que 8 Nenhum Baixo Médio Alto Risco Um possível código para implementar esta classificação seria: São José dos Campos,
18 Sub classifica() Dim grau As Integer End Sub grau = Application.InputBox("Digite um valor numérico", "Valor",,,,,, 1) If (grau < 3) Then MsgBox "Risco inexistente" End If ElseIf (grau <= 5) Then MsgBox "Risco baixo" Else MsgBox "Risco alto" ElseIf (grau <= 8) Then MsgBox "Risco médio" For Next Este laço permite a execução de uma tarefa durante um determinado número de vezes. Sua sintaxe é a seguinte: For <Inicialização do Contador> To <Fim> [Step <Valor a Incrementar>] <Instruções a realizar em cada iteração> Next O argumento do passo (step) pode ser negativo ou positivo, o que determina a direção do loop (crescente ou decrescente). Exemplo de aplicação Pretende-se criar uma rotina que, recebendo a base e a potência, calcule o valor desta operação de potenciação. Sub calcula_potencia() Dim base As Integer Dim potencia As Integer Dim resultado As Integer Dim contador As Integer São José dos Campos,
19 base = InputBox("Digite a base da potencia: ") potencia = InputBox("Digite a potencia: ") resultado = 1 For contador = 1 To potencia Step 1 Next End Sub resultado = resultado * base MsgBox resultado: & resultado While-Wend A estrutura While-Wend tem um funcionamento similar ao For-Next. Realiza um looping um determinado número de vezes, até que uma determinada condição seja falsa. Porém, um grande diferencial do laço While é que, dependendo da nossa implementação, ele pode ficar executando determinadas instruções um número não determinado de vezes. Sintaxe While <Condição> Wend Exemplo de aplicação <Instruções a realizar em cada iteração> Vamos fazer um simples contador para ir de 1 até 10: Sub testa_while() Dim contador As Integer End Sub contador = 1 While contador < 10 MsgBox "Valor contador: " & contador contador = contador + 1 Wend São José dos Campos,
Informática de Gestão 1º ano / 1º semestre Ano letivo: 2014/2015. Visual Basic VBA
Informática de Gestão 1º ano / 1º semestre Ano letivo: 2014/2015 Visual Basic VBA Macros Funções Conjunto de instruções que são executadas sempre que se desejar e pela ordem apresentada As funções são
Leia maisBARRA DE PROGRESSO EM VBA
BARRA DE PROGRESSO EM VBA Quando elaboramos uma programação em VBA e não sabemos o tempo de execução podemos utilizar uma alternativa para a visualização do progresso da tarefa, uma barra de progressão
Leia maisPrimeiramente lemos a seguinte citação, copiada de Excel-Ajuda:
33 Capítulo 3 Procedimentos (macros) Primeiramente lemos a seguinte citação, copiada de Excel-Ajuda: O objetivo de uma macro é automatizar as tarefas usadas com mais freqüência. Embora algumas macros sejam
Leia maisA1;A7 é o mesmo que A1 e A7 A1:A7 é o mesmo que A1 até A7 (abrange A1, A2, A3, A4, A5, A6, A7).
Excel Avançado Atenção! 1. Nunca referenciamos valores, mas sim o nome da célula que contém o valor, como A1, sendo A a coluna e 1 a linha. 2. As fórmulas sempre iniciam com sinal de =. 3. Lembre-se de:
Leia maisMicrosoft Office Excel 2007
1 Microsoft Office Excel 2007 O Excel é um programa dedicado a criação de planilhas de cálculos, além de fornecer gráficos, função de banco de dados e outros. 1. Layout do Excel 2007 O Microsoft Excel
Leia maisTutorial 1 - Básico do VBA do Excel
Tutorial 1 - Básico do VBA do Excel Este tutorial contém a 1ª lição sobre a série Básico do VBA do Excel. Ele cobre tópicos de criação e gerenciamento de matrizes e o entendimento de estruturas de decisão
Leia maisRoteiro 2: (Planilhas Eletrônicas) - Função procv / manipulação de formulários
Roteiro 2: (Planilhas Eletrônicas) - Função procv / manipulação de formulários Objetivos Explorar funções de procura e referência; Explorar ferramentas para controle de formulários em planilhas; Importar
Leia mais3 Resumo de dados com Tabelas e Gráficos dinâmicos
3 Resumo de dados com Tabelas e Gráficos dinâmicos Vinicius A. de Souza va.vinicius@gmail.com São José dos Campos, 2011. 1 Sumário Tópicos em Microsoft Excel 2007 Tabela dinâmica...3 Processo de construção...3
Leia maisAula 01 - Formatações prontas e condicionais. Aula 01 - Formatações prontas e condicionais. Sumário. Formatar como Tabela
Aula 01 - Formatações prontas e Sumário Formatar como Tabela Formatar como Tabela (cont.) Alterando as formatações aplicadas e adicionando novos itens Removendo a formatação de tabela aplicada Formatação
Leia maisCOMO OTIMIZAR A SUA PLANILHA ATRAVÉS DA GRAVAÇÃO DE UMA MACRO EM EXCEL
COMO OTIMIZAR A SUA PLANILHA ATRAVÉS DA GRAVAÇÃO DE UMA MACRO EM EXCEL! Como otimizar e agilizar os procedimentos operacionais em suas planilhas?! Como gravar uma seqüência lógica de procedimentos operacionais
Leia maisNoções Básicas de Excel página 1 de 19
Noções Básicas de Excel página 1 de 19 Conhecendo a tela do Excel. A BARRA DE FÓRMULAS exibe o conteúdo de cada célula (local) da planilha. Nela podemos inserir e alterar nomes, datas, fórmulas, funções.
Leia maisFTIN Formação Técnica em Informática Módulo de Automação de Escritório AULA 05. Prof. Fábio Diniz
FTIN Formação Técnica em Informática Módulo de Automação de Escritório AULA 05 Prof. Fábio Diniz Na aula anterior: Dropbox. Conceito de Macro. Habilitando a Guia Desenvolver. Gravando uma Macro. Definindo
Leia maisMICROSOFT EXCEL AVANÇADO
MICROSOFT EXCEL AVANÇADO SE Retorna um valor se teste_lógico avaliar como VERDADEIRO e um outro valor se for avaliado como FALSO. Use SE para conduzir testes condicionais sobre valores e fórmulas e para
Leia mais&XUVRGH,QWURGXomRDR (GLWRUGH3ODQLOKDV([FHO
Universidade Federal de Viçosa Departamento de Informática &XUVRGH,QWURGXomRDR (GLWRUGH3ODQLOKDV([FHO Flaviano Aguiar Liziane Santos Soares Jugurta Lisboa Filho (Orientador) PROJETO UNESC@LA Setembro de
Leia maisCapítulo I Preliminares: Visual Basic na planilha eletrônica Excel.
Capítulo I Preliminares: Visual Basic na planilha eletrônica Excel. 1.1. Editor do Visual Basic do Excel (VBA) A maioria dos problemas desse livro será resolvida com o VBA da planilha eletrônica Excel,
Leia maisBarra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas
Microsoft Power Point 2003 No Microsoft PowerPoint 2003, você cria sua apresentação usando apenas um arquivo, ele contém tudo o que você precisa uma estrutura para sua apresentação, os slides, o material
Leia maisAPOSTILA DE EXCEL 2007
APOSTILA DE EXCEL 2007 1. Introdução Quando você cria uma planilha nova, a tela do computador é dividida em linhas e colunas, formando uma grade. A interseção de uma linha e de uma coluna é chamada de
Leia maisTreinamento em BrOffice.org Calc
Treinamento em BrOffice.org Calc 1 Índice I. INTRODUÇÃO...3 II. NÚMEROS, TEXTOS, FÓRMULAS E DATAS...4 III. MENUS BÁSICOS...5 1. Arquivo...5 2. Editar...5 3. Formatar...5 IV. FÓRMULAS...8 V. REFERÊNCIAS
Leia maisMicrosoft Office PowerPoint 2007
INTRODUÇÃO AO MICROSOFT POWERPOINT 2007 O Microsoft Office PowerPoint 2007 é um programa destinado à criação de apresentação através de Slides. A apresentação é um conjunto de Sides que são exibidos em
Leia maisQuestão - 01. Essência do Excel 2003...
Valdir Questão - 01 Como deve proceder o usuário do Microsoft para que sejam atualizados os cálculos das funções ou fórmulas utilizadas nas planilhas? a) Pressionar a tecla F9 no teclado b) Pressionar
Leia maisExcel Planilhas Eletrônicas
Excel Planilhas Eletrônicas Capitulo 1 O Excel é um programa de cálculos muito utilizado em empresas para controle administrativo, será utilizado também por pessoas que gostam de organizar suas contas
Leia maisMICROSOFT OFFICE EXCEL 2007
LEIAME Nenhuma informação da APOSTILA - MICROSOFT OFFICE EXCEL 2007 poderá ser copiada, movida ou modificada sem autorização prévia e escrita do autor. MICROSOFT OFFICE EXCEL 2007 Efetue cálculos, analise
Leia maisStatus. Barra de Título. Barra de Menu. Barra de. Ferramentas Padrão. Caixa de nomes. Barra de. Ferramentas de Formatação. Indicadores de Coluna
O que é uma planilha eletrônica? É um aplicativo que oferece recursos para manipular dados organizados em tabelas. A partir deles pode-se gerar gráficos facilitando a análise e interpretação dos dados
Leia maisLIÇÃO 1 - GRAVANDO MACROS
1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 LIÇÃO 1 - GRAVANDO MACROS Macro Imprimir Neste exemplo será criada a macro Imprimir que, ao ser executada, deverá preparar a
Leia maisA Estação da Evolução
Microsoft Excel 2010, o que é isto? Micorsoft Excel é um programa do tipo planilha eletrônica. As planilhas eletrônicas são utilizadas pelas empresas pra a construção e controle onde a função principal
Leia maisExcel 2010 Modulo II
Excel 2010 Modulo II Sumário Nomeando intervalos de células... 1 Classificação e filtro de dados... 3 Subtotais... 6 Validação e auditoria de dados... 8 Validação e auditoria de dados... 9 Cenários...
Leia maisResumo da Matéria de Linguagem de Programação. Linguagem C
Resumo da Matéria de Linguagem de Programação Linguagem C Vitor H. Migoto de Gouvêa 2011 Sumário Como instalar um programa para executar o C...3 Sintaxe inicial da Linguagem de Programação C...4 Variáveis
Leia maisTutorial Plone 4. Manutenção de Sites. Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados
Tutorial Plone 4 Manutenção de Sites Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados Sumário Introdução 1 Como fazer a autenticação do usuário 1.1 Através do
Leia maisLição 1 - Criação de campos calculados em consultas
1 de 5 21-08-2011 22:15 Lição 1 - Criação de campos calculados em consultas Adição de Colunas com Valores Calculados: Vamos, inicialmente, relembrar, rapidamente alguns conceitos básicos sobre Consultas
Leia maisParte 5 LibreOffice Base
Parte 5 LibreOffice Base 1. Criação do banco de dados 1. Abra o LibreOffice Base; 2. Escolha Criar um novo banco de dados e clique em Concluir; 3. Salve o banco de dados em alguma pasta do computador.
Leia maisLidar com números e estatísticas não é fácil. Reunir esses números numa apresentação pode ser ainda mais complicado.
, ()! $ Lidar com números e estatísticas não é fácil. Reunir esses números numa apresentação pode ser ainda mais complicado. Uma estratégia muito utilizada para organizar visualmente informações numéricas
Leia maisAssociação Educacional Dom Bosco Curso de Engenharia 1º ano
Formatação condicional utilizando o valor da célula O que é? Algumas vezes é preciso destacar os valores, ou seja, como colocar em vermelho ou entre parênteses, os negativos, e de outra cor os positivos,
Leia maisFluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos
Este procedimento corresponde ao fluxo de trabalho de Indexação de código de barras e de separação de documentos no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se
Leia maisUnidade 19: Macros. 19.0 Introdução. 19.1 Antes de você começar. Adicionando a Guia Desenvolvedor
Unidade 19: Macros 19.0 Introdução Se algum dia você se encontrar repetindo a mesma ação no Excel várias vezes, pode valer a pena utilizar uma Macro (do Grego "μάκρο" para grande, a ideia é a de que uma
Leia maisPesquisa e organização de informação
Pesquisa e organização de informação Capítulo 3 A capacidade e a variedade de dispositivos de armazenamento que qualquer computador atual possui, tornam a pesquisa de informação um desafio cada vez maior
Leia maisANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007
ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007 CURITIBA 2015 2 SUMÁRIO INTRODUÇÃO AO MICROSOFT POWERPOINT 2007... 3 JANELA PRINCIPAL... 3 1 - BOTÃO OFFICE... 4 2 - FERRAMENTAS DE ACESSO
Leia maisLIÇÃO 1 - USANDO O GRAVADOR DE MACROS
1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/35 LIÇÃO 1 - USANDO O GRAVADOR DE MACROS No Microsoft Office Word 2007 é possível automatizar tarefas usadas frequentemente criando
Leia maisDicas para usar melhor o Word 2007
Dicas para usar melhor o Word 2007 Quem está acostumado (ou não) a trabalhar com o Word, não costuma ter todo o tempo do mundo disponível para descobrir as funcionalidades de versões recentemente lançadas.
Leia maisPlanilha Eletrônica. = Usado para iniciar fórmulas e funções. @ Somente no MS Excel permite iniciar funções. ^ Usado para expoente e raiz
Planilha Eletrônica Planilha eletrônica é uma folha organizada em tabela na qual é realizado cálculos matemáticos, podendo ser simples ou complexos. A planilha eletrônica do Microsoft Office 2003 é um
Leia mais4 RECURSOS AUTOMATIZADOS DO EXCEL
4 RECURSOS AUTOMATIZADOS DO EXCEL 4.1 Auto Preenchimento O Excel possui um recurso de grande ajuda para quem necessita digitar uma seqüência de células cujo conteúdo é seqüencial. Esse recurso, chamado
Leia maisMicrosoft Excel Macros aula 1
Microsoft Excel Macros aula 1 Sumário 01-) O que é uma Macro... 2 02-) Tipos de Macros... 2 03-) Macros de Comando... 2 04-) Necessidade de Planejar uma Macro... 2 05-) Ativando a opção de Desenvolvedor
Leia maisTable of Contents. PowerPoint XP
Table of Contents Finalizando a apresentação...1 Usando anotações...1 Desfazer e repetir...1 Localizar e substituir...2 Substituir...2 Efeitos de transição...3 Esquema de animação...6 Controlando os tempos
Leia maisCAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES
CAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES 3.1 - IDENTIFICADORES Os objetos que usamos no nosso algoritmo são uma representação simbólica de um valor de dado. Assim, quando executamos a seguinte instrução:
Leia maisCentro Federal de Educação Tecnológica da Bahia Curso Excel Avançado Índice
Índice Apresentação...2 Barra de Título...2 Barra de Menus...2 Barra de Ferramentas Padrão...2 Barra de Ferramentas de Formatação...3 Barra de Fórmulas e Caixa de Nomes...3 Criando um atalho de teclado
Leia maisCICLO DE APERFEIÇOAMENTO PROFISSIONAL DOS SERVIDORES MUNICIPAIS DE MARICÁ- RJ EDITOR DE TEXTO - WORD
Faculdade de Administração, Ciências Contábeis e Turismo Pós-Graduação em Gestão de Negócios CICLO DE APERFEIÇOAMENTO PROFISSIONAL DOS SERVIDORES MUNICIPAIS DE MARICÁ- RJ EDITOR DE TEXTO - WORD EMENTA
Leia maisÍNDICE... 2 INTRODUÇÃO... 4
Mic crosoft Excel 201 0 ÍNDICE ÍNDICE... 2 INTRODUÇÃO... 4 Interface... 4 Guias de Planilha... 5 Movimentação na planilha... 6 Entrada de textos e números... 7 Congelando painéis... 8 Comentários nas Células...
Leia maisFluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção
Este procedimento corresponde ao fluxo de trabalho de Indexação de OCR com separação de código de correção no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se na
Leia maisProgramação Básica em Arduino Aula 2
Programação Básica em Arduino Aula 2 Execução: Laboratório de Automação e Robótica Móvel Variáveis são lugares (posições) na memória principal que servem para armazenar dados. As variáveis são acessadas
Leia maisCRIANDO FUNÇÕES EM VISUAL BASIC PARA TRANSFORMAÇÕES DE GRAUS SEXAGESIMAIS
CRIANDO FUNÇÕES EM VISUAL BASIC PARA TRANSFORMAÇÕES DE GRAUS SEXAGESIMAIS Autor: Prof. Dr. Paulo Sergio Oliveira de Carvalho Introdução Fevereiro de 2013 O Visual Basic (abreviado como VB) é uma linguagem
Leia maisMicrosoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR
Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR 1 Índice: 01- Acesso ao WEBMAIL 02- Enviar uma mensagem 03- Anexar um arquivo em uma mensagem 04- Ler/Abrir uma mensagem 05- Responder uma mensagem
Leia maisO Excel é um programa de computador desenvolvido para gerenciar dados na forma de planilhas.
O que é o Excel? O Excel é um programa de computador desenvolvido para gerenciar dados na forma de planilhas. Ele possibilita ao usuário desenvolver planilhas que efetuem cálculos, dos mais simples aos
Leia maisUniversidade Federal de Santa Maria UFSM Centro de Tecnologia CT. Power Point. Básico
Universidade Federal de Santa Maria UFSM Centro de Tecnologia CT Power Point Básico Santa Maria, julho de 2006 O Power Point é um aplicativo do Microsoft Office direcionado à criação de apresentações.
Leia maisComo já foi dito anteriormente o Excel possui recursos que permitem alterar a aparência de nossas planilhas.
Formatação de Células Como já foi dito anteriormente o Excel possui recursos que permitem alterar a aparência de nossas planilhas. O recurso de formatação de células é um recurso muito utilizado. Ele permite
Leia maisEditor de Textos Word 2003 (extensão doc) Word 2007/2010 (extensão docx)
Editor de Textos Word 2003 (extensão doc) Word 2007/2010 (extensão docx) Inserção Caso o usuário deseje inserir palavras num texto previamente produzido, basta clicar com o mouse no ponto desejado e, simplesmente,
Leia maisAvançado. Visão geral do ambiente do VBA Retornar à planilha Excel
Avançado Trabalhando com VBA Descubra a linguagem de programação do Microsoft Office e torne-se um expert no desenvolvimento de funções, macros e planilhas eletrônicas Nas edições anteriores da revista
Leia maisInstruções para a atividade
1/13 Instruções para a atividade 1. Orientações gerais. Leia atentamente: a. Esta é uma atividade contínua, baseada nos recursos do MS Excel. Foi idealizada para que a ferramenta em questão possa ter seus
Leia maisMicrosoft Excel 2003
Associação Educacional Dom Bosco Faculdades de Engenharia de Resende Microsoft Excel 2003 Professores: Eduardo Arbex Mônica Mara Tathiana da Silva Resende 2010 INICIANDO O EXCEL Para abrir o programa Excel,
Leia maisNesta aula serão apresentados alguns comandos de condição, repetição e gráficos.
3 COMANDOS CONDICIONAIS E DE LAÇO Nesta aula serão apresentados alguns comandos de condição, repetição e gráficos. 3.1 COMANDOS CONDICIONAIS 3.1.1 Comando IF Como o próprio nome já indica, estes comandos
Leia maisNovell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR
Novell Teaming - Guia de início rápido Novell Teaming 1.0 Julho de 2007 INTRODUÇÃO RÁPIDA www.novell.com Novell Teaming O termo Novell Teaming neste documento se aplica a todas as versões do Novell Teaming,
Leia maisProfessor: Macêdo Firmino Informática para Administração Introdução ao Excel
Professor: Macêdo Firmino Informática para Administração Introdução ao Excel Excel é um programa de planilhas do sistema Microsoft Office. Você pode usar o Excel para criar e formatar pastas de trabalho
Leia maisUsando Macros no. Excel
CST em Logistica Decisões Apoiadas em Planilha Eletrônica Usando Macros no Excel waltenomartins@iftm.edu.br 2015 1 1 - Introdução Uma macro é uma coleção de comandos que você pode aplicar com um único
Leia maisMicrosoft Excel 2003
Associação Educacional Dom Bosco Faculdades de Engenharia de Resende Microsoft Excel 2003 Módulo II Macros e Tabelas Dinâmicas Professores: Eduardo Arbex Mônica Mara Tathiana da Silva Resende 2010 Macro
Leia maisAula 03 PowerPoint 2007
Aula 03 PowerPoint 2007 Professor: Bruno Gomes Disciplina: Informática Básica Curso: Gestão de Turismo Sumário da aula: 1. Abrindo o PowerPoint; 2. Conhecendo a Tela do PowerPoint; 3. Criando uma Nova
Leia maisMicrosoft Excel. Formulários PARTE 8 SUMÁRIO
Microsoft Excel Formulários PARTE 8 SUMÁRIO 1-) Formulários Personalizados no Excel... 2 1.1-) Botão Caixa de combinação.... 4 1.2-) Botão Caixa de opção.... 8 1.3-) Caixa de Grupo.... 11 1-) Formulários
Leia maisUsando o Excel ESTATÍSTICA. Funções
Funções Podemos usar no Excel fórmulas ou funções. Anteriormente já vimos algumas fórmulas. Vamos agora ver o exemplo de algumas funções que podem ser úteis para o trabalho de Excel. Para começar podemos
Leia maisMozart de Melo Alves Júnior
2000 Mozart de Melo Alves Júnior INTRODUÇÃO O Excel 7.0 é um aplicativo de planilha desenvolvido para ser usado dentro do ambiente Windows. As planilhas criadas a partir desta ferramenta poderão ser impressas,
Leia maisPREFEITURA MUNICIPAL DE BOM DESPACHO-MG PROCESSO SELETIVO SIMPLIFICADO - EDITAL 001/2009 CARGO: MONITOR DE INCLUSÃO DIGITAL CADERNO DE PROVAS
CADERNO DE PROVAS 1 A prova terá a duração de duas horas, incluindo o tempo necessário para o preenchimento do gabarito. 2 Marque as respostas no caderno de provas, deixe para preencher o gabarito depois
Leia maisMemória Flash. PdP. Autor: Tiago Lone Nível: Básico Criação: 11/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos
TUTORIAL Memória Flash Autor: Tiago Lone Nível: Básico Criação: 11/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br
Leia maisEscola Info Jardins. Microsoft Excel Aula 1
Microsoft Excel Aula 1 O que é o Microsoft Excel? Excel é um programa de planilhas do sistema Microsoft Office. Você pode usar o Excel para criar e formatar pastas de trabalho (um conjunto de planilhas).
Leia maisEDITORA FERREIRA MP/RJ_EXERCÍCIOS 01
EDITORA FERREIRA MP/RJ NCE EXERCÍCIOS 01 GABARITO COMENTADO 01 Ao se arrastar um arquivo da pasta C:\DADOS para a pasta D:\TEXTOS utilizando se o botão esquerdo do mouse no Windows Explorer: (A) o arquivo
Leia maisSIMULADO Windows 7 Parte V
SIMULADO Windows 7 Parte V 1. O espaço reservado para a Lixeira do Windows pode ser aumentado ou diminuído clicando: a) Duplamente no ícone lixeira e selecionando Editar propriedades b) Duplamente no ícone
Leia maisApostilas OBJETIVA Escrevente Técnico Judiciário TJ Tribunal de Justiça do Estado de São Paulo - Concurso Público 2015. Índice
Índice Caderno 2 PG. MS-Excel 2010: estrutura básica das planilhas, conceitos de células, linhas, colunas, pastas e gráficos, elaboração de tabelas e gráficos, uso de fórmulas, funções e macros, impressão,
Leia maisAmbiente de trabalho. Configurações. Acessórios
Ambiente de trabalho Configurações Acessórios O Sistema Operativo (SO) é o conjunto de programas fundamentais que permitem que o computador funcione e comunique com o exterior. Actualmente, o Windows é
Leia maisVeja a seguir os passos utilizados na integração do Boleto Pro ao Microsoft Excel:
Introdução O presente artigo visa mostrar como uma empresa hipotética, a DVD e Cia Ltda, integrou o Boleto Pro (*) ao Microsoft Excel para executar a emissão de boletos bancários completos (com código
Leia maisCRIANDO TEMPLATES E LEGENDAS
CRIANDO TEMPLATES E LEGENDAS Este tutorial tem como objetivo instruir passo à passo como criar templates de peças, utilizar os novos recursos de cadastro de propriedade de peças e criação de legenda. 1-
Leia maisBanco de Dados BrOffice Base
Banco de Dados BrOffice Base Autor: Alessandro da Silva Almeida Disponível em: www.apostilando.com 27/02/2011 CURSO TÉCNICO EM SERVIÇO PÚBLICO Apostila de Informática Aplicada - Unidade VI Índice Apresentação...
Leia maisWF Processos. Manual de Instruções
WF Processos Manual de Instruções O WF Processos é um sistema simples e fácil de ser utilizado, contudo para ajudar os novos usuários a se familiarizarem com o sistema, criamos este manual. Recomendamos
Leia maisManual das funcionalidades Webmail AASP
Manual das funcionalidades Webmail AASP 1. Configurações iniciais 2. Regras 3. Histórico da conta 4. Autorresposta 5. Dados de acesso (alterando senha de acesso) 6. Identidade (assinatura) 7. Redirecionamento
Leia maisAula 02 Excel 2010. Operações Básicas
Aula 02 Excel 2010 Professor: Bruno Gomes Disciplina: Informática Básica Curso: Gestão de Turismo Sumário da aula: 1. Operações básicas; 2. Utilizando Funções; 3. Funções Lógicas; 4. Gráficos no Excel;
Leia maisBanco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos
Banco de Dados Microsoft Access: Criar tabelas Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma tabela no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na tabela.
Leia maisAula 4 Pseudocódigo Tipos de Dados, Expressões e Variáveis
1. TIPOS DE DADOS Todo o trabalho realizado por um computador é baseado na manipulação das informações contidas em sua memória. Estas informações podem ser classificadas em dois tipos: As instruções, que
Leia maisCurso de Iniciação ao Access Basic (I) CONTEÚDOS
Curso de Iniciação ao Access Basic (I) CONTEÚDOS 1. A Linguagem Access Basic. 2. Módulos e Procedimentos. 3. Usar o Access: 3.1. Criar uma Base de Dados: 3.1.1. Criar uma nova Base de Dados. 3.1.2. Criar
Leia maisExcel Avançado 2007 Excel Avançado 2007 1
1 Sumário: 1. Introdução...3 2. Funções...3 2.1 Função SE...4 2.2 Botão Inserir...7 2.3 Novas Funções Condicionais...8 2.4 Aninhando Funções...8 3. Análise de Dados Alternativos...9 3.1 Cenários...9 3.2
Leia maisGerente de Tecnologia: Ricardo Alexandre F. de Oliveira Marta Cristiane Pires M. Medeiros Mônica Bossa dos Santos Schmid WORD 2007
WORD 2007 PREFEITURA DO MUNICÍPIO DE LONDRINA SECRETARIA MUNICIPAL DE EDUCAÇÃO GERÊNCIA DE TECNOLOGIA Gerente de Tecnologia: Ricardo Alexandre F. de Oliveira Marta Cristiane Pires M. Medeiros Mônica Bossa
Leia maisÍNDICE... 3 INTRODUÇÃO... 4. A série... 4
EXCEL 2007 e 2010 2 ÍNDICE ÍNDICE... 3 INTRODUÇÃO... 4 A série... 4 01 LISTA COM VALIDAÇÃO... 5 02 FUNÇÕES FINANCEIRAS... 7 03 FUNÇÃO DE BANCO DE DADOS... 12 04 RÓTULOS... 15 05 TABELA DINÂMICA... 18 06
Leia maisAlgoritmos e Programação Estruturada
Algoritmos e Programação Estruturada Virgínia M. Cardoso Linguagem C Criada por Dennis M. Ritchie e Ken Thompson no Laboratório Bell em 1972. A Linguagem C foi baseada na Linguagem B criada por Thompson.
Leia maisUNIDADE 2: Sistema Operativo em Ambiente Gráfico
Ambiente Gráfico Configurações Acessórios O Sistema Operativo (SO) é o conjunto de programas fundamentais que permitem que o computador funcione e que comunique com o exterior. Actualmente o Windows é
Leia maisAPOSTILA DE EXEMPLO. (Esta é só uma reprodução parcial do conteúdo)
APOSTILA DE EXEMPLO (Esta é só uma reprodução parcial do conteúdo) 1 Índice Aula 1 - Área de trabalho e personalizando o sistema... 3 A área de trabalho... 3 Partes da área de trabalho.... 4 O Menu Iniciar:...
Leia maisAmostra da apostila do curso de DashBoards no Excel a partir da página 104:
Amostra da apostila do curso de DashBoards no Excel a partir da página 104: GRÁFICO COM CAIXA DE COMBINAÇÃO Vamos construir um gráfico com dois menus, através dos quais poderemos determinar a qual estado
Leia maisMicrosoft Excel Macro V. Índice 16-) Formulários... 42 17-) Gerando código para o Formulário... 49
Microsoft Excel Macro V Índice 16-) Formulários... 42 17-) Gerando código para o Formulário... 49 16-) Formulários A forma mais comum de comunicação de um sistema com o usuário é por meio de caixas de
Leia maisJAVA NETBEANS PGOO Prof. Daniela Pires Conteúdo
Conteúdo Estruturas de repetição (loops, laços)... 2 WHILE (enquanto)... 2 DO... WHILE (faça... enquanto)... 2 FOR... 3 FOREACH... 4 EXERCICIO LOOP FOR... 4 Novo Projeto... 5 Controles SWING... 10 1 Estruturas
Leia maisIntrodução a Algoritmos Parte 04
Universidade Federal do Vale do São Francisco Curso de Engenharia de Computação Introdução a Algoritmos Parte 04 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti
Leia maisMS-Excel 2010 Essencial (I)
MS-Excel 2010 Essencial (I) Carga Horária: 20 horas Objetivos: Este curso destina-se a todos os profissionais que atuam nas áreas financeiras e administrativas, e que necessitem agilizar os seus cálculos,
Leia mais96 cartuchos simultâneos ou não. Copiar e Colar Cartucho: O usuário poderá copiar e colar os cartuchos, e até mesmo colar o cartucho selecionado em um outro perfil. Além de ter o recurso para mudar a cor
Leia maisTabela e Gráficos Dinâmicos Como estruturar dinamicamente dados no Excel
Tabela e Gráficos Dinâmicos Como estruturar! Para que serve a Tabela e o Gráfico Dinâmico?! Como criar uma Tabela Dinâmica?! Como criar um Gráfico Dinâmico?! Como podemos atualizar dos dados da Tabela
Leia maisAlgoritmos e Programação (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br
(Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br Introdução O computador como ferramenta indispensável: Faz parte das nossas vidas; Por si só não faz nada de útil; Grande capacidade de resolução
Leia maisApostila de PowerPoint 2013
Iniciando o Power Point 2013...01 Nova apresentação baseada no modelo...01 Escolhendo o esquema de cores do fundo do slide manualmente...02 Modificando o layout do slide... 03 Inserindo textos no slide...
Leia mais