Precisa de ajuda?

+ 55 11 99384-2442
[email protected]

Livro Impresso

Criando macros no BROffice Calc



Sampaio, Cleuton (Autor)

Informática, Tecnologia


Sinopse

O BrOffice.org é o nome no Brasil da suíte OpenOffice.org. Um conjunto de programas de código aberto (open source) que não fica a dever nada às mais modernas suítes de programas de escritório. Vem sendo cada vez mais utilizado no Brasil, pois grandes empresas como SERPRO e Petrobras o estão adotando.

Seu componente BrOffice.org Calc é uma planilha eletrônica de última geração que, além de poder ler e gravar os tipos de arquivos das rivais, também possui o recurso de programação de macros, que podem ser desenvolvidas em várias linguagens de programação.
Neste livro usamos o Basic, que é uma linguagem fácil e intuitiva, exigindo pouca experiência em programação.
Aprenda a criar macros fantásticas, que podem manipular a planilha de várias formas, além de poder criar:
- Diálogos de interface com o usuário;
- Gráficos comerciais: Pizza, Barra, Coluna, Linha, inclusive com efeitos 3D;
- Macros que criam novos arquivos e acessam bancos de dados.

O livro contém vários exercícios resolvidos para você praticar o aprendizado.

Metadado adicionado por Brasport em 01/11/2017

Encontrou alguma informação errada?

ISBN relacionados

--


Metadados adicionados: 01/11/2017
Última alteração: 01/11/2017

Sumário

Introdução
Por que macros?
Por que OpenOffice?
BrOffice.org
Origens
Software livre?
Público-alvo
Versão do OpenOffice
1. Resumo turbinado
O exemplo que vamos usar
O nosso código fonte
2. Fundamentos de lógica de programação
Por que o computador precisa de um programa?
Como fazemos programas de computador?
Variáveis e constantes
Tipos de variáveis
Instruções
Algoritmos
Trabalhando com variáveis
Atribuindo valores
Atribuindo expressões
Vetores e matrizes
Matrizes
Fluxo de execução
Instruções de controle de fluxo
Exercícios
Correção do exercício 1
Correção do exercício 2
3. O ambiente de programação
Editando macros
Gravando macros
O que é uma macro?
Executando macros
Segurança de macro
Receitas de bolo
4. Introdução à linguagem BrOffice.org Basic
Formato geral da linguagem
Onde escrever o código
Comentários
Nomenclatura
Literais
Variáveis
Declarando variáveis locais
Tipos de variáveis
Constantes
Vetores ou arrays
Elemento inicial de um vetor
Declarando explicitamente as posições inicial e final
Vetores de outros tipos de dados
Vetores de múltiplas dimensões
Operadores matemáticos
Funções matemáticas
Exercícios
Solução
5. Textos, datas e controle de fluxo
Texto
O que é Unicode?
Literais String
Funções para lidar com Strings
Lidando com caracteres
Tamanho de um String
Acessando partes de um String
Conversão e teste de Strings
Formatando valores como Strings
Busca e alteração de Strings
Transformações de maiúsculas e minúsculas
Data e hora
Literais de data e hora
Funções de data e hora
Formatação de data e hora
Pegando pedaços de uma data ou hora
Retornando a data e hora atuais
Calculando a diferença e o prazo
Vetores
Controle de fluxo
Decisão
Expressões lógicas
Decisão múltipla
Laço ou “loop”
Exercício
Biorritmo
Correção
6. Procedimentos
Funções x sub-rotinas
Argumentos
Referência e valor
Argumentos opcionais
Recursividade
Exercício
Correção
7. Depuração e tratamento de erros
Execução passo a passo
Pontos de interrupção
Depuração total ou parcial
Tratamento de erros
Rótulos
Tratamento
Código de erro
Tratamento “inline”
Desligando a rotina de tratamento de erros
8. Manipulando a planilha
Orientação a objetos
Referência de planilha
Referência de célula
O valor de uma célula
Referência de intervalo
Exercício
Correção
9. Manipulação avançada de planilha
Conteúdo
Formato
Formato numérico
Formato moeda
Formato temporal
Juntando tudo
Aparência
Cores
Efeitos de texto (fonte)
Tamanho de letra
Alterando linhas e colunas inteiras
Alinhamento de texto
Autoajustamento de texto ou de coluna
Bordas
Merge ou combinação de células
Lidando com planilhas inteiras
Universal Network Objects
Adicionando e removendo planilhas
Copiando planilhas
Abrindo arquivos de planilha
Gravando arquivos de planilha
Exercício
Correção
10. Tópicos avançados de programação
Vetores dinâmicos
Variáveis públicas, globais e privadas
Registros de dados
11. Gráficos
Gráfico de coluna simples
Gráfico de pizza
Gráfico de linha
Gráficos com mais de uma série de dados
Gráficos em 3D
12. Interface com o usuário
Caixas de diálogo
Como criar caixas de diálogo
Como exibir caixas de diálogo usando macros
Como interagir com a caixa de diálogo
Exercício
Correção
13. Bancos de dados
Acessando um banco de dados no BrOffice.org Base
Exercício final
Biorritmo gráfico
14. Receitas para problemas comuns
Como organizar: documentos, bibliotecas e módulos
Como criar uma macro
Como executar uma macro
Como executar macros usando um botão na planilha
Como selecionar uma planilha
Como selecionar células de uma planilha
Como navegar nas células de um intervalo
Cálculos com intervalos
Como atribuir valores às células



Áreas do selo: EducaçãoLiteratura nacionalTécnicos

A Editora Brasport foi fundada em janeiro de 1995 com o objetivo principal de proporcionar aos nossos estudantes e profissionais de Informática e Negócios uma literatura técnica de qualidade superior, apostando, acima de tudo, no potencial do talento do autor nacional. É, portanto, uma editora especializada e comprometida com as necessidades crescentes do nosso mercado de tecnologia. Sua vocação editorial é oferecer uma bibliografia técnica de alto nível para os diferentes nichos de mercado: ensino técnico, acadêmico e de aperfeiçoamento e certificação profissional. Hoje, a Brasport conta com mais de 600 títulos produzidos e uma comercialização de quase 2 milhões de exemplares. Além disso, acompanhando as mudanças no mercado editorial, a Brasport já produziu mais de 100 e-Books para diferentes plataformas e, recentemente, começou a fazer publicações digitais em inglês.

Saiba mais

Para acessar as informações desta seção, Faça o login.