10% de desconto

Excel 2007 Macros & VBA

Curso Completo

de Henrique Loureiro

editor: FCA, dezembro de 2007
Esta obra pretende acabar com o “fantasma” da programação, ensinando, de uma forma clara e acessível, o necessário do Visual Basic para dominar o Excel, mesmo para quem nunca programou em nenhuma linguagem.

Destinado não só a quem pretende aprender a programar no Excel, mas também aos formadores que necessitam de um guia para as suas sessões, este manual é reforçado com uma vasta componente prática, composta por exercícios propostos e exercícios resolvidos. No final dos capítulos o leitor encontrará testes de consolidação, que permitem avaliar os conhecimentos adquiridos.

Excel 2007 Macros & VBA – Curso Completo é, assim, uma obra bastante completa e bem estruturada que vai facilitar o trabalho de qualquer utilizador, apresentando em paralelo os programas em português e em inglês, o que o torna ideal para utilizadores de ambas as versões.

Esta obra, totalmente adaptada para o Excel 2007, apresenta como novidade, em relação às edições anteriores, um capítulo sobre “Acesso a Bases de Dados” (Access, SQL Server, OLAP e integração com a XML), além do capítulo “Saber mais”, que apresenta algumas das resoluções práticas que foram pedidas ao autor no passado, tais como o acesso directo ao sistema SAP a partir do Excel, a automatização de tarefas de impressão em série e a utilização de funções API.

Ao longo do livro são abordados, entre outros, os seguintes temas:

  • Introdução à programação e à algoritmia;
  • Manipulação da biblioteca de objectos do Excel;
  • Automatização de tarefas com macros;
  • Construção de formulários;
  • Acesso a bases de dados relacionais e multidimensionais (OLAP);
  • Integração com a XML;
  • Interacção do Excel com outras aplicações do Office.
  • Público-Alvo

  • Esta obra destina-se a todos os profissionais de informática que trabalham com o Excel;
  • Programadores;
  • Utilizadores avançados de folhas de cálculo;
  • Professores, formadores, estudantes e formandos.
  • Índice

    1. FUNDAMENTOS DE PROGRAMAÇÃO
    1.1 O bit como unidade fundamental de programação
    1.2 Sistemas de numeração
    1.2.1 O sistema de numeração binário - noção de byte
    1.2.2 Múltiplos do byte
    1.2.3 Conversão entre unidades de informação
    1.2.4 Representação numérica no sistema de base 2
    1.2.5 Representação alfanumérica no sistema de base 2
    1.2.6 Os sistemas de numeração octal e hexadecimal
    1.2.7 Conversão da base decimal para as bases 2, 8 e 16
    1.3 Operadores
    1.3.1 Operadores aritméticos
    1.3.2 Operadores relacionais
    1.3.3 Operadores lógicos
    1.3.4 Operadores de texto
    1.4 Algoritmos
    1.4.1 Sequências
    1.4.2 Decisões
    1.4.3 Selecções
    1.4.4 Repetições em número determinado
    1.4.5 Repetições em número indeterminado
    1.5 Elementos de programação e edição de código
    1.5.1 Noção de módulo e procedimento
    1.5.2 Criação de módulos
    1.5.3 Remoção de módulos
    1.5.4 Definição de procedimento
    1.5.5 Criação de procedimentos
    1.5.6 Definição de variável
    1.5.7 Atribuição de valores a variáveis
    1.5.8 Obtenção de valores contidos em variáveis
    1.5.9 Definição de constante
    1.5.10 Leitura de dados provenientes do utilizador
    1.5.11 Apresentação de dados ao utilizador
    1.5.12 Regras e convenções de nomenclatura
    1.6 Os 10 mandamentos da programação
    1.6.1 Fase I - compreender o problema
    1.6.2 Fase II - desenhar o algoritmo
    1.6.3 Fase III - definir variáveis
    1.6.4 Fase IV - definir constantes
    1.6.5 Fase V - inicializar variáveis
    1.6.6 Fase VI - obter dados de entrada
    1.6.7 Fase VII - verificar dados de entrada
    1.6.8 Fase VIII - obter resultado
    1.6.9 Fase IX - apresentar resultado
    1.6.10 Fase X - testar programa
    1.7 Exercícios resolvidos
    1.7.1 Programa ‘Média Aritmética’
    1.7.2 Programa ‘Área’
    1.7.3 Programa ‘Par ou ímpar’
    1.7.4 Programa ‘Maior de dois’
    1.7.5 Programa ‘Alunos’
    1.7.6 Programa ‘Salários’
    1.7.7 Programa ‘Anos bissextos’
    1.7.8 Programa ‘Dias úteis’
    1.7.9 Programa ‘Factorial’
    1.7.10 Programa ‘Números primos’
    Resumo
    Perguntas de revisão
    Exercícios por resolver

    2. ARQUITECTURA VBA
    2.1 A crise do software
    2.2 Noção de objecto
    2.3 Noção de colecção
    2.4 Tipos de módulos
    2.5 Projectos VBA
    2.6 Propriedades
    2.6.1 Tipos de propriedades
    2.6.2 Alteração de propriedades em design-time
    2.6.3 Alteração de propriedades em run-time
    2.7 Métodos
    2.7.1 Tipos de métodos
    2.7.2 Métodos do tipo A - tarefas sem parâmetros
    2.7.3 Métodos do tipo B - tarefas com parâmetros
    2.7.4 Métodos do tipo C - tarefas com devolução de valor
    2.7.5 Natureza dos argumentos
    2.7.6 Argumentação
    2.8 Eventos
    2.9 Procedimentos
    2.9.1 Tipos de procedimentos
    2.9.2 Procedimentos gerais
    2.9.3 Procedimentos de evento
    2.9.4 Procedimentos de função
    2.9.5 Pontos de execução
    2.9.6 Saída forçada de procedimentos
    2.10 Tipos de dados
    2.10.1 O tipo de dados Byte
    2.10.2 O tipo de dados Integer
    2.10.3 O tipo de dados Long
    2.10.4 O tipo de dados Single
    2.10.5 O tipo de dados Currency
    2.10.6 O tipo de dados string
    2.10.7 O tipo de dados Date
    2.10.8 O tipo de dados Boolean
    2.10.9 O tipo de dados Object
    2.10.10 O tipo de dados Variant
    2.10.11 Tipos de dados personalizados
    2.11 Declaração de variáveis
    2.11.1 Declaração explícita
    2.11.2 Declaração implícita
    2.11.3 Declaração múltipla
    2.11.4 Significado de option explicit
    2.11.5 Ciclo de vida das variáveis
    2.12 Arrays
    2.12.1 Comprimento de um array
    2.12.2 Significado de Option Base
    2.12.3 Dimensão de um array
    2.13 Estruturas de controlo
    2.13.1 Tipos de estruturas de controlo
    2.13.2 A estrutura de decisão If
    2.13.3 A estrutura de decisão Select Case
    2.13.4 A estrutura de repetição Do
    2.13.5 A estrutura de repetição While… Wend
    2.13.6 A estrutura de repetição For… Next
    2.13.7 A estrutura de repetição For… Each.. Next
    2.13.8 Ciclos infinitos
    2.14 Comentários
    2.15 Exercícios resolvidos
    2.15.1 Programa ‘Remover folha de cálculo’
    2.15.2 Programa ‘Clonagem de texto’
    2.15.3 Programa ‘Cores’
    2.15.4 Programa ‘Protect/Unprotect’
    2.15.5 Programa ‘Concatenação’
    2.15.6 Programa ‘Conversor’
    2.15.7 Programa ‘Pitágoras’
    2.15.8 Programa ‘Máximo divisor comum’
    2.15.9 Programa ‘Array’
    2.15.10 Programa ‘Comentário’
    Resumo
    Perguntas de revisão
    Exercícios por resolver

    3. FUNÇÕES
    3.1 Sintaxe geral
    3.2 Funções de diálogo
    3.2.1 Função MsgBox
    3.2.2 Função InputBox
    3.3 Funções de texto
    3.3.1 Função Len
    3.3.2 Funções LCase e Ucase
    3.3.3 Funções Left, Right e Mid
    3.3.4 Função Space
    3.3.5 Funções LTrim, RTrim e Trim
    3.3.6 Funções Asc e Chr
    3.3.7 Função InStr
    3.4 Funções matemáticas
    3.4.1 Função Abs
    3.4.2 Função Sgn
    3.4.3 Função Round
    3.4.4 Funções Int e Fix
    3.4.5 Função Sqr
    3.4.6 Função Log
    3.4.7 Função Rnd
    3.4.8 Funções Sin, Cos, Tan e Atn
    3.5 Funções de data e hora
    3.5.1 Funções Date, Time e Now
    3.5.2 Funções Day, WeekDay, Month, Year, Hour, Minute e Second
    3.5.3 Função WeekDayName
    3.5.4 Função MonthName
    3.5.5 Função DateDiff
    3.5.6 Função DateAdd
    3.5.7 Função DateSerial
    3.6 Outras funções
    3.6.1 Função CreateObject (função de objecto)
    3.6.2 Função LoadPicture (função de objecto)
    3.6.3 Funções LBound e UBound (funções de array)
    3.6.4 Funções de conversão entre tipos de dados
    3.6.5 Funções de verificação de tipos de dados
    3.6.6 Função Format (função de formatação)
    3.6.7 Função RGB (função de cor)
    3.6.8 Função QBColor (função de cor)
    3.7 Exercícios resolvidos
    3.7.1 Programa ‘Divisão inteira’
    3.7.2 Programa ‘Dígitos’
    3.7.3 Programa ‘Website’
    3.7.4 Programa ‘Contador de palavras’
    3.7.5 Programa ‘Dias vividos’
    3.7.6 Programa ‘Idade’
    3.7.7 Programa ‘Contactos’
    3.7.8 Programa ‘Numeração romana’
    3.7.9 Programa ‘RGB’
    3.7.10 Programa ‘Controlo de erro’
    Resumo
    Perguntas de revisão
    Exercícios por resolver

    4. MACROS
    4.1 Definição de macro
    4.2 Macros de comando
    4.2.1 Criação de macros de comando
    4.2.2 Acesso ao código gerado pelo gravador de macros
    4.2.3 Alteração do código gerado pelo gravador de macros
    4.2.4 Associar uma macro de comando a um evento
    4.2.5 Associar uma macro de comando a um botão
    4.3 Macros de função
    4.4 O principal papel das macros na programação
    4.5 Vírus de macro - prevenção, combate e segurança
    4.5.1 Um exemplo do que um vírus pode fazer
    4.5.2 Cuidados a ter
    4.5.3 Ficheiros-macro
    4.5.4 Desactivação automática de macros por parte do Excel
    4.5.5 Activação de macros
    4.5.6 Níveis de segurança e certificação
    4.5.7 Protecção do código-fonte
    4.6 Exercícios resolvidos
    4.6.1 Macro ‘Grelha’
    4.6.2 Macro ‘Filtros’
    4.6.3 Macro ‘Ordenar’
    4.6.4 Macro ‘Autofit’
    4.6.5 Macro ‘Eixos’
    4.6.6 Macro ‘Imprimir’
    4.6.7 Macro ‘Limpar’
    4.6.8 Macro ‘Febre’
    4.6.9 Macro ‘Temperatura’
    4.6.10 Macro ‘Milhas’
    Resumo
    Perguntas de revisão
    Exercícios por resolver

    5. OBJECTOS DO EXCEL
    5.1 Bibliotecas de objectos
    5.1.1 Utilização do Object Browser
    5.1.2 Bibliotecas standard
    5.1.3 Considerações hierárquicas
    5.1.4 Árvore hierárquica da biblioteca de objectos Excel
    5.1.5 Um sistema de ajuda eficiente
    5.2 O objecto Application
    5.2.1 Propriedade ActiveCell
    5.2.2 Propriedade Cells
    5.2.3 Propriedade Range
    5.2.4 Propriedade Selection
    5.2.5 Propriedades Rows e Columns
    5.2.6 Propriedade ActiveSheet
    5.2.7 Propriedades Worksheets e Sheets
    5.2.8 Propriedade ActiveWorkbook
    5.2.9 Propriedade Workbooks
    5.2.10 Propriedade ActiveWindow
    5.2.11 Propriedade Windows
    5.2.12 Propriedade ActiveChart
    5.2.13 Propriedade Charts
    5.2.14 Propriedade ActivePrinter
    5.2.15 Propriedades Caption e StatusBar
    5.2.16 Propriedade Cursor
    5.2.17 Propriedade WindowState
    5.2.18 Propriedades Height, Width, Top e Left
    5.2.19 Propriedade Visible
    5.2.20 Propriedades Version, Build e OperatingSystem
    5.2.21 Propriedades MemoryTotal, MemoryUsed e MemoryFree
    5.2.22 Propriedade UseSystemSeparator
    5.2.23 Propriedade Path
    5.2.24 Propriedade WorksheetFunction
    5.2.25 Propriedade Speech
    5.2.26 Propriedade Dialogs
    5.2.27 Método Quit
    5.2.28 Método Help
    5.2.29 Método CheckSpelling
    5.2.30 Método ActivateMicrosoftApp
    5.2.31 Método GetOpenFilename
    5.2.32 Método GetSaveAsFilename
    5.2.33 Método MacroOptions
    5.2.34 Método Goto
    5.2.35 Método OnKey
    5.2.36 Método OnTime
    5.2.37 Método Wait
    5.2.38 Método Run
    5.3 O objecto Workbook
    5.3.1 Método Add (aplicável à colecção Workbooks)
    5.3.2 Método Close (aplicável à colecção Workbooks)
    5.3.3 Método Open (aplicável à colecção Workbooks)
    5.3.4 Propriedade ActiveSheet
    5.3.5 Propriedade ActiveChart
    5.3.6 Propriedades Sheets e Worksheets
    5.3.7 Propriedade Charts
    5.3.8 Propriedades Name e Fullname
    5.3.9 Propriedade Saved
    5.3.10 Método Activate
    5.3.11 Método Save
    5.3.12 Método SaveAs
    5.3.13 Método Close
    5.3.14 Método SendMail
    5.3.15 Evento Open
    5.3.16 Evento BeforeSave
    5.3.17 Evento BeforeClose
    5.3.18 Evento BeforePrint
    5.3.19 Eventos Activate e Deactivate
    5.3.20 Evento NewSheet
    5.3.21 Eventos SheetActivate e SheetDeactivate
    5.3.22 Eventos SheetBeforeDoubleClick e SheetBeforeRightClick
    5.3.23 Eventos SheetChange e SheetSelectionChange
    5.3.24 Evento SheetCalculate
    5.4 O objecto Worksheet
    5.4.1 Método Add (aplicável à colecção Sheets)
    5.4.2 Propriedade Name
    5.4.3 Propriedade Cells
    5.4.4 Propriedades Rows e Columns
    5.4.5 Propriedade Range
    5.4.6 Propriedade Tab
    5.4.7 Propriedades Next e Previous
    5.4.8 Propriedade Parent
    5.4.9 Propriedade ScrollArea
    5.4.10 Propriedade Visible
    5.4.11 Método Activate
    5.4.12 Método Copy
    5.4.13 Método Move
    5.4.14 Métodos Protect e Unprotect
    5.4.15 Método SetBackgroundPicture
    5.4.16 Eventos do objecto Worksheet
    5.5 O objecto Range
    5.5.1 Propriedade Font
    5.5.2 Propriedade Interior
    5.5.3 Propriedade Borders
    5.5.4 Propriedade NumberFormat
    5.5.5 Propriedade FormatConditions
    5.5.6 Propriedade Formula
    5.5.7 Propriedade Validation
    5.5.8 Método Select
    5.5.9 Método Show
    5.5.10 Métodos Copy e Cut
    5.5.11 Método PasteSpecial
    5.5.12 Métodos Clear, ClearContents e ClearFormats
    5.5.13 Métodos Merge e Unmerge
    5.5.14 Método Find
    5.5.15 Métodos FindNext e FindPrevious
    5.5.16 Método Sort
    5.5.17 Método Autofit
    5.5.18 Método Autofill
    5.6 Os objecto Chart e ChartObject
    5.6.1 Método Add (aplicável à colecção ChartObjects)
    5.6.2 Método ChartWizard
    5.7 Exercícios resolvidos
    5.7.1 Macro ‘Ficheiros recentes’
    5.7.2 Macro ‘Word’
    5.7.3 Macro ‘Importar’
    5.7.4 Macro ‘Fasibilidade’
    5.7.5 Macro ‘Wordart’
    5.7.6 Macro ‘Impressão1’
    5.7.7 Macro ‘Impressão2’
    5.7.8 Macro ‘Impressão3’
    5.7.9 Macro ‘Tarefa’
    5.7.10 Macro ‘Gráfico’
    Resumo
    Perguntas de revisão
    Exercícios por resolver

    6. FORMULÁRIOS
    6.1 O GDI do Windows
    6.2 Formulários e controlos
    6.2.1 Criação de formulários
    6.2.2 A caixa de ferramentas dos controlos
    6.2.3 Rótulos
    6.2.4 Caixas de texto
    6.2.5 Caixas de combinação
    6.2.6 Caixas de listagem
    6.2.7 Caixas de verificação
    6.2.8 Botões de opção
    6.2.9 Botões de alternar
    6.2.10 Divisões (Frames)
    6.2.11 Botões de comando
    6.2.12 Separadores
    6.2.13 Barras de deslocamento
    6.2.14 Botões de navegação
    6.2.15 Imagens
    6.2.16 Caixas de referência
    6.2.11 Convenções de nomenclatura
    6.3 O objecto UserForm
    6.3.1 Visualização e alteração de valores de propriedades
    6.3.2 Modos de visualização
    6.3.3 Propriedade BackColor
    6.3.4 Propriedade Caption
    6.3.5 Propriedades Height e Width
    6.3.6 Propriedades Left e Top
    6.3.7 Propriedade StartupPosition
    6.3.8 Propriedades MousePointer e MouseIcon
    6.3.9 Propriedade Picture
    6.3.10 Propriedade ActiveControl
    6.3.11 Propriedade Enabled
    6.3.12 Propriedade Visible
    6.3.13 Método Show
    6.3.14 Método Move
    6.3.15 Método PrintForm
    6.3.16 Eventos Initialize e Terminate
    6.3.17 Eventos Activate e Deactivate
    6.3.18 Evento Resize
    6.3.19 Eventos Click e DblClick
    6.3.20 Eventos MouseMove, MouseDown e MouseUp
    6.3.21 Eventos KeyDown e KeyUp
    6.4 O objecto Label
    6.4.1 Propriedades já estudadas
    6.4.2 Propriedade TextAlign
    6.4.3 Propriedade AutoSize
    6.4.4 Propriedade BackStyle
    6.4.5 Propriedade BorderStyle
    6.4.6 Propriedade ControlTipText
    6.4.7 Método Move
    6.4.8 Eventos já estudados
    6.5 O objecto CommandButton
    6.5.1 Propriedades já estudadas
    6.5.2 Propriedades Default e Cancel
    6.5.3 Propriedade Accelerator
    6.5.4 Método Move
    6.5.5 Eventos já estudados
    6.6 O objecto TextBox
    6.6.1 Propriedades já estudadas
    6.6.2 Propriedades MaxLength e TextLength
    6.6.3 Propriedades SelStart e SelLength
    6.6.4 Propriedade Locked
    6.6.5 Propriedade MultiLine
    6.6.6 Propriedade PasswordChar
    6.6.7 Propriedades TabIndex e TabStop
    6.6.8 Propriedade ControlSource
    6.6.9 Método Move
    6.6.10 Método SetFocus
    6.6.11 Eventos já estudados
    6.6.12 Evento Change
    6.6.13 Eventos Enter e Exit
    6.7 Os objectos ComboBox e ListBox
    6.7.1 Propriedades já estudadas
    6.7.2 Propriedade ColumnCount
    6.7.3 Propriedade List
    6.7.4 Propriedade ListIndex
    6.7.5 Propriedades ListCount e ColumnCount
    6.7.6 Propriedade ColumnHeads
    6.7.7 Propriedade ColumnWidths
    6.7.8 Propriedade BoundColumn
    6.7.9 Propriedade MatchEntry
    6.7.10 Propriedade MatchRequired
    6.7.11 Propriedade MultiSelect
    6.7.12 Propriedade ListStyle
    6.7.13 Propriedade Style
    6.7.14 Métodos já estudados
    6.7.15 Método AddItem
    6.7.16 Método RemoveItem
    6.7.17 Método Clear
    6.7.18 Eventos já estudados
    6.8 Os objectos CheckBox e OptionButton
    6.8.1 Propriedades já estudadas
    6.8.2 Propriedade Value
    6.8.3 Propriedade Alignment
    6.8.4 Propriedade TripleState
    6.8.5 Métodos já estudados
    6.8.6 Eventos já estudados
    6.9 Exercícios resolvidos
    6.9.1 Programa ‘Teclado’
    6.9.2 Programa ‘Sites’
    6.9.3 Programa ‘Calculadora’
    6.9.4 Programa ‘Registo’
    6.9.5 Programa ‘Estatística’
    6.9.6 Programa ‘Tipo de letra’
    6.9.7 Programa ‘Viaturas’
    6.9.8 Programa ‘Scrollbar horizontal’
    6.9.9 Programa ‘Scrollbar vertical’
    6.9.10 Programa ‘Spin’
    Resumo
    Perguntas de revisão
    Exercícios por resolver

    7. ACESSO A BASES DE DADOS
    7.1 Sistemas de gestão de bases de dados
    7.2 Bases de dados do Microsoft Access (caso real)
    7.2.1 Apresentação
    7.2.2 Criação da tabela de dados
    7.2.3 Acesso à origem de dados a partir do Excel
    7.2.4 Manipulação de dados
    7.2.5 Consulta de dados
    7.2.6 Ordenação de dados
    7.2.7 Contagem de registos
    7.2.8 Aplicação de critérios
    7.2.9 Agrupamento da informação
    7.2.10 Aplicação de filtros em dados agrupados
    7.3 Acesso ao SQL Server (caso real - continuação)
    7.3.1 Download e instalação do SQL Server Express 2005
    7.3.2 Criação da tabela de dados no SQL Server
    7.3.3 Criação da origem de dados SQL
    7.3.4 Inserção de registos-teste
    7.3.2 Acesso ao SQL Server a partir do Excel
    7.4 Bases de dados OLAP
    7.4.1 Terminologia
    7.4.2 Servidores OLAP - Analysis Services
    7.4.3 Criação do cubo
    7.4.4 Acesso ao cubo a partir do Excel
    7.5 Integração com a XML
    7.5.1 Sintaxe XML
    7.5.2 Criação de um ficheiro XML
    7.5.3 Mapeamento
    7.6 Acesso a ficheiros de texto
    7.6.1 Escrita em ficheiros de texto
    7.6.2 Leitura de ficheiros de texto
    Resumo
    Perguntas de revisão
    Exercícios por resolver

    8. PROJECTO
    8.1 Recolha de dados
    8.2 Inserção de dados-teste
    8.3 Criação do formulário
    8.4 Desenho do separador ‘Recolha’
    8.5 Programação do separador ‘Recolha’
    8.6 Criação da tabela dinâmica
    8.7 Desenho do separador ‘Taxa de desemprego’
    8.8 Programação do separador ‘Taxa de desemprego’
    8.9 Desenho do separador ‘Distritos’
    8.10 Programação do separador ‘Distritos’
    8.11 Ajustes finais
    Conclusão

    9. SABER MAIS
    9.1 Euros por extenso
    9.2 Impressão em série
    9.3 HTML
    9.4 Ribbon
    9.5 MP3, rádio e vídeo
    9.6 Acesso ao SAP
    9.7 Integração do Excel com a tecnologia .NET
    9.8 Uso de funções API no Excel

    TABELAS DE CÓDIGOS E CONSTANTES

    RELAÇÃO DE TIPOS DE DADOS

    MÁSCARAS DE FORMATAÇÃO

    ÍNDICE REMISSIVO

    Excel 2007 Macros & VBA

    Curso Completo

    de Henrique Loureiro

    Propriedade Descrição
    ISBN: 9789727226092
    Editor: FCA
    Data de Lançamento: dezembro de 2007
    Idioma: Português
    Dimensões: 168 x 238 x 30 mm
    Encadernação: Capa mole
    Páginas: 612
    Tipo de produto: Livro
    Classificação temática: Livros em Português > Informática > Folhas de Cálculo
    EAN: 9789727226092
    e e e e e

    Excelente Livro Excel

    Rui Carreira

    Livro com matéria muito interessante, especialmente para quem goste trabalhar com esta poderosa ferramenta. Recomendo.

    Henrique Loureiro

    Formado em Engenharia Química pelo Instituto Superior de Engenharia de Lisboa. Analista/Programador e Trainer na área de desenvolvimento de aplicações de Gestão e Engenharia. Autor, entre outros, dos livros Visual Basic 2010 Curso Completo, Visual Basic 2008 - Desenvolvimento de Aplicações, Excel 2007 Macros & VBA Curso Completo e Access 2007 Macros & VBA Curso Completo, todos editados pela FCA.

    (ver mais)
    C++

    C++

    20%
    FCA
    22,20€ 27,75€
    portes grátis
    Excel Macros & VBA

    Excel Macros & VBA

    10%
    FCA
    34,97€ 38,85€
    portes grátis
    Exercícios de Excel 2010

    Exercícios de Excel 2010

    10%
    FCA
    25,50€ 10% CARTÃO
    portes grátis