Introdução... 25 1. Que Usos para o Microsoft Excel?...25 2. Funcionalidades Disponibilizadas pelo Microsoft Excel...25 3. Tabelas e Gráficos Dinâmicos: As Ferramentas de Análise de Dados Desconhecidas...26 4. Expansão das Funcionalidades Nativas do Microsoft Excel através da Linguagem VBA...27 5. Microsoft Excel 2007: Uma Interface de Utilizador Orientada para a Operação...27 Capítulo 1: Um Olhar sobre as Funcionalidades e Interface do Microsoft Excel 2007... 29 Objectivos...29 1. Estrutura de um Documento do Microsoft Excel...30 1.1. Livro, Folha, Linha, Coluna e Célula...30 1.2. Tabela e Gráfico...31 1.3. Tabela e Gráfico Dinâmico...32 2. Exploração dos Menus...33 2.1. O Menu do Botão do Office...34 2.2. A Barra de Ferramentas de Acesso Rápido...35 2.3. O Friso...36 3. Utilização de Modelos, Temas e Estilos...40 4. Técnicas de Navegação do Microsoft Excel 2007...42 5. Facilidades de Visualização...44 5.1. Fixar Painéis...44 5.2. Dividir a Janela de Visualização...44 Capítulo 2: Tópicos Avançados Relacionados com a Introdução de Conteúdos... 47 Objectivos...47 1. Inserção, Alteração e Remoção dos Dados Contidos nas Células...48 2. Utilização da Funcionalidade de Preenchimento Automático...49
x Microsoft Excel 2007: Funcionalidades e resolução de problemas Exercício de Aplicação #1...51 3. Associar Comentários às Células...52 Exercício de Aplicação #2...52 4. Técnicas de Selecção no Microsoft Excel...53 Exercício de Aplicação #3...54 5. Validação da Introdução de Dados nas Células...54 Exercício de Aplicação #4...58 6. Algumas Notas Relacionadas com a Manipulação de Células, Linhas, Colunas e Folhas...59 Exercício de Aplicação #5...61 Capítulo 3: Tópicos Avançados Relacionados com a Formatação de Documentos...63 Objectivos...63 1. Ajuste Automático das Dimensões das Linhas e Colunas...64 2. Formatação de Células...64 Exercício de Aplicação #6...66 3. Utilização de Estilos de Célula...68 Exercício de Aplicação #7...69 4. Utilização do Pincel de Formatação...70 5. Formatação Condicional...70 Exercício de Aplicação #8...75 6. Utilização de Estilos de Tabela...77 Exercício de Aplicação #9...78 Capítulo 4: Escrita de Fórmulas e Utilização de Funções...81 Objectivos...81 1. Cálculo do Valor das Células Através de Fórmulas...82 Exercício de Aplicação #10...83 2. Auditoria de Fórmulas...84 3. Utilização dos Diferentes Mecanismos de Referenciação...86 4. Atribuição de Nomes a Células e a Intervalos de Células...87 Exercício de Aplicação #11...89 5. Cálculo de Múltiplos Resultados Utilizando Fórmulas de Matrizes...89 6. Descrição de Algumas Funções da Biblioteca do Microsoft Excel...90 6.1. Funções de Manipulação de Dados do Tipo Data e Hora...90
xi 6.2. Funções Lógicas e Condicionais...92 Exercício de Aplicação #12...92 6.3. Funções de Consulta e Referência...93 Exercício de Aplicação #13...94 6.4. Definição de Critérios para Funções de Base de Dados e Operações de Filtragem...96 6.5. Funções de Base de Dados...98 Exercício de Aplicação #14...99 Capítulo 5: Ferramentas Correntes de Análise de Dados... 101 Objectivos...101 1. Ordenação de Dados...102 Exercício de Aplicação #15...103 2. Filtragem de Dados...103 Exercício de Aplicação #16...104 Exercício de Aplicação #17...105 3. Agregação e Sumarização de Dados...106 Exercício de Aplicação #18...107 4. Consolidação de Dados...108 Exercício de Aplicação #19...109 5. Remoção de Duplicados...111 6. Criação, Configuração e Manipulação de Tabelas...112 6.1. Referenciação Estruturada para Tabelas...113 Exercício de Aplicação #20...115 Capítulo 6: Ferramentas Avançadas de Análise de Dados... 117 Objectivos...117 1. Gestão de Suplementos...118 Exercício de Aplicação #21...118 2. Análise Estatística de Dados...119 Exercício de Aplicação #22...120 Exercício de Aplicação #23...120 3. Definição e Aplicação de Cenários Alternativos...121 Exercício de Aplicação #24...122 4. Funcionalidade Atingir Objectivo...123 Exercício de Aplicação #25...124 5. Funcionalidade Solucionador...125 Exercício de Aplicação #26...126
xii Microsoft Excel 2007: Funcionalidades e resolução de problemas 6. Funcionalidade Tabela de Dados...127 Exercício de Aplicação #27...128 Capítulo 7: Criação e Manipulação de Tabelas e Gráficos Dinâmicos...129 Objectivos...129 1. Filosofia e Estrutura de uma Tabela Dinâmica...130 2. Funcionalidades das Tabelas Dinâmicas...131 3. Preparação dos Dados para o seu Uso numa Tabela Dinâmica...133 Exercício de Aplicação #28...134 4. Considerações Sobre a Importação de Dados a Partir de Fontes de Dados Externas...136 5. Construção e Manipulação de uma Tabela Dinâmica...138 Exercício de Aplicação #29...139 Exercício de Aplicação #30...142 6. Configuração e Formatação de uma Tabela Dinâmica...143 Exercício de Aplicação #31...144 Exercício de Aplicação #32...145 7. Criação de Campos Calculados...148 Exercício de Aplicação #33...149 8. Representação Gráfica de Tabelas Dinâmicas Através de Gráficos Dinâmicos...149 Exercício de Aplicação #34...153 Exercício de Aplicação #35...155 Capítulo 8: Criação de Funções e Automatização de Documentos Usando Macros...157 Objectivos...157 1. Considerações de Segurança sobre a Execução de Código VBA...158 2. Breve Descrição da Linguagem de Programação VBA...160 2.1. Declaração de Constantes e Variáveis...162 2.2. Operadores Aritméticos, de Comparação e Lógicos...165 2.3. Estruturas de Controlo...166 2.4. Declaração e Passagem de Parâmetros para Procedimentos...167 2.5. Algumas Técnicas de Referenciação e Manipulação de Livros, Folhas, Células e Intervalos de Células...168 2.6. Utilização de Funções da Biblioteca do Microsoft Excel...171
xiii 2.7. Utilização das Caixas de Diálogo de Leitura de Dados e de Apresentação de Mensagens...171 3. Breve Descrição do Ambiente de Desenvolvimento VBA...174 4. Criação de Funções Definidas pelo Utilizador...176 Exercício de Aplicação #36...176 5. Automatização de Tarefas através de Macros...179 Exercício de Aplicação #37...180 Exercício de Aplicação #38...183 6. Utilização de Controlos de Formulário...185 Exercício de Aplicação #39...187 Exercício de Aplicação #40...189 Exercício de Aplicação #41...189 Exercício de Aplicação #42...191 7. Executar Macros Automaticamente...192 Exercício de Aplicação #43...193 Bibliografia Recomendada... 195 1. Genérica...195 2. Uso do Microsoft Excel como Ferramenta Analítica...195 3. Escrita de Fórmulas e Programação VBA em Microsoft Excel...196