Desenvolvendo Aplicações Poderosas com Excel e VBA

Tamanho: px
Começar a partir da página:

Download "Desenvolvendo Aplicações Poderosas com Excel e VBA"

Transcrição

1 Maicris Fernandes Desenvolvendo Aplicações Poderosas com Excel e VBA Visual Books

2 Sumário Prefácio XIII 1 - O Ambiente VBA Acessando o Código pela Planilha 9 Criando um Botão na Planilha...13 Criando um Botão na Barra de Ferramentas Linguagem de Programação 19 Sub-rotinas...21 Criação de uma Nova Sub-rotina...22 Constantes...23 Variáveis...24 Variáveis Estáticas...25 Operadores...26 Vetores...27 Condicionais...28 Laços...30 Função InputBox...33 Função MsgBox...34 Funções Internas...37 Funções Objeto Application 45 Propriedade DisplayAlerts...47 Propriedade DisplayCommentIndicator...47 Propriedade DisplayFormulaBar...48 Propriedade DisplayFullScreen...48 Propriedade EnableAnimations...49 Propriedade EnableAutoComplete...49 Propriedade EnableSound...49 Método OnKey...49 Método Quit...51

3 5 - Objeto WorkBook 53 Propriedade FullName...55 Propriedade Path...56 Propriedade Saved Propriedade HasPassword...56 Método Activate Método AddToFavorites...56 Método Close...56 Método PrintOut Método Save...57 Eventos de um Workbook...58 Evento Activate Evento BeforeClose...59 Evento BeforePrint...60 Evento Deactivate...60 Evento NewSheet Evento Open Evento SheetActivate Evento SheetBeforeDoubleClick Evento SheetBeforeRightClick...62 Evento SheetCalculate...62 Evento SheetChange...62 Evento SheetActivate Evento SheetSelectionChange Objeto WorkSheet 63 Propriedade CodeName...65 Propriedade Name...65 Propriedade ScrollArea...65 Propriedade Visible Método Activate Método Copy...66 Método Delete Método Move...66 Método Select Eventos de um Worksheet Evento Activate... 67

4 Evento BeforeDoubleClick...67 Evento BeforeRightClick...68 Evento Calculate...69 Evento Change...70 Evento Deactivate...71 Evento SelectionChange Objeto Range 73 Representação de um Objeto Range...75 Propriedade Cells...76 Propriedades Column e Row...76 Propriedades Columns e Rows...76 Propriedade Address...77 Propriedades ColumnWidth e RowHeight...77 Propriedade Fórmula...77 Propriedade HasFórmula...77 Propriedade HorizontalAlignment...78 Propriedade Locked...78 Propriedade Value...78 Método AddComment...79 Método AutoFilter...79 Método AutoFit...79 Método BorderAround...79 Método Clear...80 Método Copy...80 Método Delete...80 Método FillDown, FillLeft, FillRight, FillUp...81 Método Find...81 Métodos FindNext e FindPrevious...81 Método Insert...82 Método Merge...82 Método Select...82 Método Sort...82 Coleção Borders...83 Propriedades Color e ColorIndex...83 Propriedades LineStyle e Weight...83 O Objeto Font...84

5 O Objeto Interior...84 Propriedades Color e ColorIndex...84 Propriedade Pattern...84 Propriedades PatternColor e PatternColorIndex UserForms 87 Carregando um Formulário...90 Propriedades de um UserForm Propriedade Name...91 Propriedade BackColor...91 Propriedade BorderColor...91 Propriedade BorderStyle...91 Propriedade Caption...91 Propriedade Enabled...92 Propriedade Font Propriedade ForeColor...92 Propriedade Height...92 Propriedade Left...92 Propriedade MouseIcon Propriedade MousePointer...92 Propriedade Picture...92 Propriedade PictureAlignment...92 Propriedade PictureSizeMode...93 Propriedade StartupPosition...93 Propriedade Top...93 Propriedade Width...93 Propriedade Zoom...93 Métodos de um UserForm...93 Método Hide Método Show Método PrintForm...93 Eventos em um UserForm...93 Evento Activate Evento Click...94 Evento DoubleClick...94 Evento Deactivate...94 Evento Initialize...94

6 Evento KeyDown...94 Evento KeyUp...94 Evento KeyPress...94 Evento MouseDown...94 Evento MouseUp...95 Evento MouseMove...95 Evento QueryClose...95 Evento Resize...95 Evento Terminate...95 Evento Zoom...95 Controles de Seleção...95 Selecionar Objeto...95 Controles de Interfaceamento...95 Rótulo (Label)...95 Caixas de Texto (TextBox)...96 Propriedade Name...96 Propriedade Enabled...96 Propriedade Locked...96 Propriedade MaxLenght...96 Propriedade PasswordChar...96 Propriedade SelLenght...97 Propriedade SelStart...97 Propriedade SelText...97 Propriedade Text...97 Método SetFocus...97 Evento Change...97 Evento Enter...97 Evento Exit...97 Botão de Comando (CommandButton)...97 Propriedade Name...98 Propriedade Caption...98 Propriedade Default...98 Exemplo Usando Controles de Interfaceamento...98 Controles de Opção Caixa de Seleção (CheckBox) Propriedade Name Propriedade Value

7 Botão de Opção (OptionButton) Caixa de Combinação (ComboBox) Propriedade Name Propriedade List Propriedade ListCount Propriedade ListIndex Propriedade Style Método AddItem Método RemoveItem Método Clear Evento DropButtonClick Caixa de Listagem (ListBox) Propriedade Name Propriedade MultiSelect Propriedade Selected Exemplo (Continuação) Design de UserForms 113 Proporcionalidade e Disposição Formatar / Alinhar Formatar / Criar Mesmo Tamanho Formatar / Dimensionar para Caber Formatar / Dimensionar à Grade Formatar / Espaçamento Horizontal Formatar / Espaçamento Vertical Formatar / Centralizar no Formulário Formatar / Organizar Botões Preparação de uma Interface Palavras Finais do Autor 127

Linguagem de Programação I. Formulários

Linguagem de Programação I. Formulários Linguagem de Programação I Formulários Introdução Formulários são interfaces visuais de um programa com o usuário; Dentro de um formulário podem ser inseridos diversos componentes que podem facilitar a

Leia mais

VBA Visual Basic for Applications. APROG - Civil

VBA Visual Basic for Applications. APROG - Civil Visual Basic for Applications APROG - Introdução é uma linguagem de programação que permite acrescentar capacidades adicionais a aplicações como o Excel ou o Word. Permite automatizar a realização de tarefas

Leia mais

Módulo 1a: Introdução ao Visual Basic for Applications (VBA) - Eventos, Gráficos e Interfaces gráficas -

Módulo 1a: Introdução ao Visual Basic for Applications (VBA) - Eventos, Gráficos e Interfaces gráficas - Módulo 1a: Introdução ao Visual Basic for Applications (VBA) Aula #3 - Eventos, Gráficos e Interfaces gráficas - Eventos em VBA - Excel É possível detectar e reagir a eventos ocorridos - Nas folhas (sheets)

Leia mais

Membros do objeto Range

Membros do objeto Range Mostramos aqui os membros do objeto Range. Este objeto Range Representa uma célula, uma linha, uma coluna, uma seleção de células contendo um ou mais blocos contíguos de células ou um intervalo 3D. Métodos

Leia mais

Sumário. Capítulo l - Introdução ao VBA

Sumário. Capítulo l - Introdução ao VBA Sumário Capítulo l - Introdução ao VBA l Capítulo 2 - O Ambiente VBE 3 2. 1. Acessando o VBE do Excel 3 2. 1. 1. Janela de Projeto 4 2. 1. 2. Janela de Propriedades 5 2. 2. Gravação de Macros 6 2. 3. Níveis

Leia mais

10. CRIANDO FORMULÁRIOS DO VBA

10. CRIANDO FORMULÁRIOS DO VBA 10. CRIANDO FORMULÁRIOS DO VBA O VBA possui classes apropriadas para a inserção de formulários e seus respectivos controles (caixas de texto, caixas de checagem, botões de comando etc.) em seus projetos.

Leia mais

VBA USANDO TABELA DO WORD COMO BANDO DE DADOS

VBA USANDO TABELA DO WORD COMO BANDO DE DADOS VBA USANDO TABELA DO WORD COMO BANDO DE DADOS PREENCHENDO UMA TABELA ATRAVÉS DE UM USERFORM Nível: Avançado w w w. t u t o r i a i s w o r d. c o m ÍNDICE O QUE É VBA?... 3 OBJETIVO DESTE EBOOK.... 4 AUTOR...

Leia mais

Excel Macros e Programação em VBA

Excel Macros e Programação em VBA são formulários personalizados pelo programador para criar uma interface entre a pasta de trabalho do Excel e o usuário da aplicação. Abra o Editor do VBA; No menu Inserir, escolha UserForm; A figura mostra

Leia mais

Visual Basic for Applications

Visual Basic for Applications Visual Basic for Applications Introdução É uma linguagem de programação baseada na conhecida linguagem BASIC Está concebida para funcionar em conjunto com diferentes aplicações de forma a potenciar a robustez

Leia mais

Fundamentos Programação

Fundamentos Programação Fundamentos Programação A programação de computadores não é difícil. Realmente só requer algo como: Aprender alguns conceitos gerais Ser cuidadoso, organizado e lógico Praticar até aprender a dominar a

Leia mais

Objectos Gráficos 2. APROG (Civil) Aula 5

Objectos Gráficos 2. APROG (Civil) Aula 5 Objectos Gráficos 2 APROG () Aula 5 Botões de Opção O botões de opção (option buttons) permitem ao utilizador efectuar escolhas entre diversas alternativas. São compostos pelo botão propriamente dito e

Leia mais

Centro de Formação em Tecnologia

Centro de Formação em Tecnologia A forma mais comum de comunicação de um sistema com o utilizador é por meio de uma caixa de diálogo, na qual o utilizador define as opções desejadas, através de controlos interactivos, clica em um botão

Leia mais

PRÓLOGO COMO UTILIZAR ESTE LIVRO

PRÓLOGO COMO UTILIZAR ESTE LIVRO Índice PRÓLOGO COMO UTILIZAR ESTE LIVRO Top XV XVII 1. INTRODUÇÃO 1 1.1 Descrição do software 1 1.2 Instalação do Visual Studio 1 1.3 Ambiente de desenvolvimento 4 1.3.1 Iniciar o Visual Studio pela primeira

Leia mais

Visual Basic.NET. Buttons, Checkboxes, Radio Buttons, Panels e Group Boxes. Professor: Danilo Giacobo

Visual Basic.NET. Buttons, Checkboxes, Radio Buttons, Panels e Group Boxes. Professor: Danilo Giacobo Visual Basic.NET Buttons, Checkboxes, Radio Buttons, Panels e Group Boxes Professor: Danilo Giacobo Página pessoal: www.danilogiacobo.eti.br E-mail: [email protected] 1 Objetivos da aula Trabalhar

Leia mais

Apontamentos de VBA Texto Introdutório. António Silva

Apontamentos de VBA Texto Introdutório. António Silva Apontamentos de VBA Texto Introdutório António Silva 2008-12-29 1 . Conteúdo 1 Introdução 5 2 Conceitos Básicos 5 2.1 O que é um Macro?.............................. 5 2.2 Técnicas de construção dum Macro.....................

Leia mais

AACTEC. Computadores

AACTEC. Computadores Apostila cedida por : AACTEC Computadores Assistência Técnica de Microcomputadores Rua Vinte Quatro N.º 06 Conj. M. Freire Guarulhos - SP 6480-4288 www.megacursos.com.br Visual Basic 5.0 Passo a Passo

Leia mais

Na seguinte figura, vemos uma calculadora que determina a área de um círculo.

Na seguinte figura, vemos uma calculadora que determina a área de um círculo. 307 Capítulo 18 Caixas de diálogo personalizadas (formulários, userforms) Na seguinte figura, vemos uma calculadora que determina a área de um círculo. A pergunta óbvia é: Puxa, como se faz isto? Resposta:

Leia mais

Excel 2016 VBA Módulo I

Excel 2016 VBA Módulo I Excel 2016 VBA - Módulo I Excel 2016 VBA Módulo I COD.: TE 1794/3 Excel 2016 VBA Módulo I Créditos Copyright Monte Everest Participações e Empreendimentos Ltda. Todos os direitos autorais reservados.

Leia mais

O que é Visual Basic?

O que é Visual Basic? Visual Basic O que é Visual Basic? O Visual Basic consiste em uma linguagem de programação orientada a eventos. Isto significa que todas as ações que ocorrem durante a execução do programa são estruturadas

Leia mais

Microsoft 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 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 mais

Criando um formulário no VBA

Criando um formulário no VBA Criando um formulário no VBA No dia-a-dia, não queremos nem ouvir falar em formulários: imediatamente nos vem à mente qualquer idéia relacionada com burocracia... Mas, na hora de criar interfaces de macros,

Leia mais

Objectos Gráficos 1. APROG (Civil) Aula 4. Friday, November 2, 12

Objectos Gráficos 1. APROG (Civil) Aula 4. Friday, November 2, 12 Objectos Gráficos 1 APROG () Aula 4 1 Objectos Gráficos Estes objectos são utilizados para construir interfaces gráficas permitindo uma interacção directa do macro com o utilizador. 2 2 Form Uma interface

Leia mais

VBA e Excel I. Macros

VBA e Excel I. Macros VBA e Excel I Macros Menu seguido da opção Gravar macros: botões e Gravar macros é uma forma simples e rápida de visualizar os objectos,

Leia mais

INTRODUÇÃO AO JQUERY PARTE 2. Prof. Me. Hélio Esperidião

INTRODUÇÃO AO JQUERY PARTE 2. Prof. Me. Hélio Esperidião INTRODUÇÃO AO JQUERY PARTE 2 Prof. Me. Hélio Esperidião ATRIBUINDO EVENTOS A TAGS OU SELETORES Nome do seletor ou nome do id precedido de # Nome do evento Bloco de código que deve ser executado caso o

Leia mais

Visual Basic. Autor: Aulus Plautius Rosan

Visual Basic. Autor: Aulus Plautius Rosan Visual Basic Autor: Aulus Plautius Rosan Introdução O que é o Visual Basic? O Visual Basic é um compilador do tipo QuickBasic para criação de aplicativos para Windows, ele é na realidade, uma aplicação

Leia mais

1)O que é programação?...2 2)Apresentando o Visual Basic... 3 3)Usando Forms, objetos e controles... 5 4)Propridades...

1)O que é programação?...2 2)Apresentando o Visual Basic... 3 3)Usando Forms, objetos e controles... 5 4)Propridades... 1)O que é programação?...2 2)Apresentando o Visual Basic... 3 3)Usando Forms, objetos e controles... 5 4)Propridades... 6 5)O que são Forms(Formulários)...7 5)Métodos.....7 6)Eventos... 7 7)Controles....

Leia mais

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL SENAC - RIO GRANDE DO SUL PROGRAMAÇÃO VBA PARA EXCEL. Porto Alegre, 2010.

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL SENAC - RIO GRANDE DO SUL PROGRAMAÇÃO VBA PARA EXCEL. Porto Alegre, 2010. SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL SENAC - RIO GRANDE DO SUL PROGRAMAÇÃO VBA PARA EXCEL Porto Alegre, 2010. INTRODUÇÃO Esta apostila foi desenvolvida pelo SENAC/RS, para apoio ao aluno durante

Leia mais

INTRODUÇÃO AO JQUERY PROF. ME. HÉLIO ESPERIDIÃO

INTRODUÇÃO AO JQUERY PROF. ME. HÉLIO ESPERIDIÃO INTRODUÇÃO AO JQUERY PROF. ME. HÉLIO ESPERIDIÃO Introdução JQuery é uma biblioteca JavaScript desenvolvida para simplificar os scripts client-side que interagem com o HTML. Ela foi lançada em janeiro de

Leia mais

Aula 1 - Programação III Programação Visual (Visual Basic)

Aula 1 - Programação III Programação Visual (Visual Basic) Aula 1 - Programação III Programação Visual (Visual Basic) 1. Introdução O objetivo da disciplina Programação III é apresentar uma nova visão de programação chamada de programação visual. A programação

Leia mais

1)O que é programação?...2 2)Apresentando o Visual Basic... 3 3)Usando Forms, objetos e controles... 5 4)Propridades...

1)O que é programação?...2 2)Apresentando o Visual Basic... 3 3)Usando Forms, objetos e controles... 5 4)Propridades... 1)O que é programação?...2 2)Apresentando o Visual Basic... 3 3)Usando Forms, objetos e controles... 5 4)Propridades... 6 5)O que são Forms(Formulários)...7 5)Métodos.....7 6)Eventos... 7 7)Controles....

Leia mais

2.1 Tipos de dados... 25 2.1.1 Literais... 25 2.1.2 byte... 26 2.1.3 ushort... 27 PRÓLOGO... XIX COMO UTILIZAR ESTE LIVRO... XXI 1. INTRODUÇÃO...

2.1 Tipos de dados... 25 2.1.1 Literais... 25 2.1.2 byte... 26 2.1.3 ushort... 27 PRÓLOGO... XIX COMO UTILIZAR ESTE LIVRO... XXI 1. INTRODUÇÃO... PRÓLOGO... XIX COMO UTILIZAR ESTE LIVRO... XXI 1. INTRODUÇÃO... 1 1.1 Ambiente de desenvolvimento... 1 1.1.1 Iniciar o Visual Studio pela primeira vez... 2 1.1.2 Soluções e projetos... 3 1.2 Sensibilização

Leia mais

Aula 12 Aplicação e prática do JS

Aula 12 Aplicação e prática do JS Aula 12 Aplicação e prática do JS Características importantes Sua sintaxe é parecida com C, C++ e Java, devido aos seus comandos serem os mesmos utilizados nas Linguagens citadas. É uma programação baseada

Leia mais

Microsoft Excel. Visual Basic para Aplicativos. RESUMO: O Objeto Range

Microsoft Excel. Visual Basic para Aplicativos. RESUMO: O Objeto Range Microsoft Excel Visual Basic para Aplicativos RESUMO: O Objeto Range Por Fernando de Carvalho Navarro Abril/2013 O Objeto Range Este é, talvez, o objeto mais utilizado e necessário no Excel. É sobre as

Leia mais

Lionardo Fonseca Paiva [email protected]. Passo a Passo

Lionardo Fonseca Paiva Lionardo@base.com.br. Passo a Passo Lionardo Fonseca Paiva [email protected] Passo a Passo [email protected] 2 Passo a Passo 1ª Edição Sugestões e criticas serão bem vindas. Enviá-las para o autor Lionardo Fonseca Paiva pelo e-mail:

Leia mais

Recursos Complementares (Tabelas e Formulários)

Recursos Complementares (Tabelas e Formulários) Linguagem de Programação para Web Recursos Complementares (Tabelas e Formulários) Prof. Mauro Lopes 1-31 30 Objetivo Nesta aula iremos trabalhar o conceito de tabelas e todas as tags associadas ao seu

Leia mais

Excel 2016 com VBA. Aula 3. Prof. Guilherme Nonino Rosa

Excel 2016 com VBA. Aula 3. Prof. Guilherme Nonino Rosa Excel 2016 com VBA Aula 3 Prof. Guilherme Nonino Rosa Apresentação: Prof. Guilherme Nonino Rosa - Graduado em Ciências da Computação pela Unifran Universidade de Franca no ano de 2000. - Pós-Graduado em

Leia mais

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto HTML BÁSICO E TEMPLATE VIEW Gabrielle Amorim Porto HTML BÁSICO E TEMPLATE VIEW Hypertext Markup Language Linguagem de marcação de hipertexto; Descreve a estrutura das páginas Web utilizando tags. HTML

Leia mais

Eventos no Visual FoxPro

Eventos no Visual FoxPro O Visual FoxPro fornece uma verdadeira operação não-modal para que você possa coordenar com facilidade vários formulários automaticamente, assim como executar várias instâncias de um formulário ao mesmo

Leia mais

Central de Help em Excel / VBA Excel_Vba_Aula13

Central de Help em Excel / VBA  Excel_Vba_Aula13 Central de Help em Excel / VBA http://www.bestexcel.eng.br Excel_Vba_Aula13 User Forms O que é uma User Form e para que servem? Essencialmente as User Forms nascem da necessidade que tem o usuário de interagir

Leia mais

Programação em VBA Texto Introdutório. António Silva DEI-Isep 2009-10-28

Programação em VBA Texto Introdutório. António Silva DEI-Isep 2009-10-28 Programação em VBA Texto Introdutório António Silva DEI-Isep 2009-10-28 1 . Conteúdo 1 Introdução 8 2 Conceitos Básicos 8 2.1 O que é um Macro?.............................. 8 2.2 Técnicas de construção

Leia mais

Tutorial 2 Básico do VBA do Excel

Tutorial 2 Básico do VBA do Excel Tutorial 2 Básico do VBA do Excel Este tutorial contém a 2 ª lição sobre a série de Tutoriais do VBA Básico do Excel. Ele cobre tópicos dos Objetos e Coleções mais usados do Excel. Iniciantes na programação

Leia mais

PROGRAMAÇÃO EM C# COM VISUAL STUDIO.NET

PROGRAMAÇÃO EM C# COM VISUAL STUDIO.NET PROGRAMAÇÃO EM C# COM VISUAL STUDIO.NET Professor Leo Larback Esta apresentação é parte de um material desenvolvido pelo Prof. Alessandro Brawerman disponível em http://docb.gratix.com.br/csharp TRABALHANDO

Leia mais

Tabelas Div Span Frames Formulários

Tabelas Div Span Frames Formulários Tabelas Div Span Frames Formulários Tabelas Tabelas implementam um conceito importante de layout: as grades, segundo as quais organizamos textos e ilustrações de maneira harmoniosa. A utilização de tabelas

Leia mais

Visual Basic.NET. List Boxes, Checked List Boxes, Combo Boxes e Picture Boxes. Professor: Danilo Giacobo

Visual Basic.NET. List Boxes, Checked List Boxes, Combo Boxes e Picture Boxes. Professor: Danilo Giacobo Visual Basic.NET List Boxes, Checked List Boxes, Combo Boxes e Picture Boxes Professor: Danilo Giacobo Página pessoal: www.danilogiacobo.eti.br E-mail: [email protected] 1 Objetivos da aula Trabalhar

Leia mais

Visual Basic.NET. Text Boxes, Rich Text Boxes, Labels and Link Labels. Professor: Danilo Giacobo

Visual Basic.NET. Text Boxes, Rich Text Boxes, Labels and Link Labels. Professor: Danilo Giacobo Visual Basic.NET Text Boxes, Rich Text Boxes, Labels and Link Labels Professor: Danilo Giacobo Página pessoal: www.danilogiacobo.eti.br E-mail: [email protected] 1 Objetivos da aula Trabalhar com

Leia mais

Excel 2016 com VBA. Aula 2. Prof. Guilherme Nonino Rosa

Excel 2016 com VBA. Aula 2. Prof. Guilherme Nonino Rosa Excel 2016 com VBA Aula 2 Prof. Guilherme Nonino Rosa Apresentação: Prof. Guilherme Nonino Rosa - Graduado em Ciências da Computação pela Unifran Universidade de Franca no ano de 2000. - Pós-Graduado em

Leia mais

fig Barra de Menu

fig Barra de Menu CAPÍTULO I 1 - CRIAÇÃO DE UM PROGRAMA Um programa de computador é um conjunto de instruções que informam à máquina o que deve ser feito, para que determinado objetivo seja alcançado. Para se criar um programa,

Leia mais

Microsoft Excel Macros aula 1

Microsoft 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 mais

VISUAL BASIC PARA APLICAÇÕES (VBA)

VISUAL BASIC PARA APLICAÇÕES (VBA) Departamento de Engenharia Informática VISUAL BASIC PARA APLICAÇÕES (VBA) Alberto A. C. Sampaio 1999 2003 Porto ÍNDICE 1. PROJECTOS EM VISUAL BASIC PARA APLICAÇÕES... 1 1.1 INTRODUÇÃO... 1 1.2 AMBIENTE

Leia mais

Índice. Excel Básico e Intermédio. Parte 1

Índice. Excel Básico e Intermédio. Parte 1 Índice Parte 1 Excel Básico e Intermédio 1. Conceitos básicos de folhas de cálculo 15 1.1. Esquema geral de um livro 15 1.2. Utilização de uma folha apontadores do rato 16 1.3. Movimentos por teclado 17

Leia mais

PROGRAMANDO EM C# ORIENTADO A OBJETOS

PROGRAMANDO EM C# ORIENTADO A OBJETOS PROGRAMANDO EM C# ORIENTADO A OBJETOS AGENDA MÓDULO 4 IDE Visual Studio e edições Exemplos IDE - INTEGRATED DEVELOPMENT ENVIRONMENT IDE, Ambiente de Desenvolvimento Integrado. Uma IDE é uma ferramenta

Leia mais

Programação C# + ASP.NET

Programação C# + ASP.NET Programação C# + ASP.NET Prof. MSc. Daniel Menin Tortelli e-mail: [email protected] Site: http://sites.google.com/site/danielmenintortelli/home 14/10/2014 Programação C# ASP.NET - Prof. MSc.

Leia mais

Membros do objeto Workbook

Membros do objeto Workbook Mostramos aqui os membros do objeto Workbook. Este objeto Workbook representa uma pasta de trabalho do Microsoft Excel. Métodos Nome AcceptAllChanges Activate AddToFavorites ApplyTheme BreakLink CanCheckIn

Leia mais

Deverá ser apresentada uma caixa de combinação para auxiliar o utilizador a escolher o distrito de residência do entrevistado.

Deverá ser apresentada uma caixa de combinação para auxiliar o utilizador a escolher o distrito de residência do entrevistado. 4.º PASSO PROGRAMAÇÃO DO CAMPO DISTRITO : PROJECTO COM ADO Deverá ser apresentada uma caixa de combinação para auxiliar o utilizador a escolher o distrito de residência do entrevistado. 1) Abra o formulário

Leia mais

Excel VBA - Parte IV:Inserindo um formulário e seus comandos

Excel VBA - Parte IV:Inserindo um formulário e seus comandos Page 1 of 9 Excel VBA - Parte IV:Inserindo um formulário e seus comandos desenvolvendo VBA através de um exemplo prático Nesta parte do artigo vamos ver como inserir formulários e seus componentes. Conteúdo

Leia mais

Visual Basic.NET. Menus, Built-in Dialog Boxes e Printing. Professor: Danilo Giacobo

Visual Basic.NET. Menus, Built-in Dialog Boxes e Printing. Professor: Danilo Giacobo Visual Basic.NET Menus, Built-in Dialog Boxes e Printing Professor: Danilo Giacobo Página pessoal: www.danilogiacobo.eti.br E-mail: [email protected] 1 Objetivos da aula Trabalhar com o controle

Leia mais

Estudo da Linguagem C# para realização de Dados Estatísticos

Estudo da Linguagem C# para realização de Dados Estatísticos Universidade do Vale do Paraíba Colégio Técnico Antônio Teixeira Fernandes Disciplina POO Material III-Bimestre Estudo da Linguagem C# para realização de Dados Estatísticos http://www1.univap.br/~wagner

Leia mais

EISnt Centro de Formação em Tecnologia

EISnt Centro de Formação em Tecnologia Vou mostrar como podemos automatizar o Microsoft Excel usando a linguagem VBA através da criação de um programa para realizar o registo de informações sobre clientes. A aplicação irá permitir a navegação

Leia mais

Aplicações - VBA. Programação Interna

Aplicações - VBA. Programação Interna Aplicações - VBA Programação Interna Criando arquivos.vbi VCAD VBA (Source) - Extensão.vbi Elaborando o Código Todo suporte necessário à elaboração de um código MS-VBA pode ser obtido Internamente ao VCAD,

Leia mais

Capturando teclas: Movimentando um Sprite utilizando teclado

Capturando teclas: Movimentando um Sprite utilizando teclado Capturando teclas: Movimentando um Sprite utilizando teclado Como capturar as teclas do nosso teclado, para que possamos trabalhar o controle de um sprite ou mesmo de qualquer outro elemento que faz parte

Leia mais

Apostila Visual Basic 6 APOSTILA VISUAL BASIC 6

Apostila Visual Basic 6 APOSTILA VISUAL BASIC 6 APOSTILA VISUAL BASIC 6 Sumário I. INTRODUÇÃO II. INICIANDO O VISUAL BASIC 6 III. AMBIENTE DE TRABALHO IV. BARRA DE MENUS V. BARRA DE FERRAMENTAS VI. CAIXA DE CONTROLE (TOOLBOX) VII. A JANELA FORM VIII.

Leia mais

Modelagem em Engenharia C & A Aula 1- Introdução e informações

Modelagem em Engenharia C & A Aula 1- Introdução e informações 0/08/2016 Modelagem em Engenharia C & A Aula 1- Introdução e informações Objetivos deste curso Introdução de técnicas de modelagem corrente em engenharia civil & ambiental utilizando planilhas eletrônicas

Leia mais

Windows Forms Applications - Introdução. Prof. Robinson Alves IFRN

Windows Forms Applications - Introdução. Prof. Robinson Alves IFRN Windows Forms Applications - Introdução Prof. Robinson Alves IFRN Windows Forms Applications - Introdução Baseado na apostila do Prof. Fabiano Papaiz Windows Forms Applications Permitem o desenvolvimento

Leia mais

Tags estruturais <!-- --> Cria um comentário <html> </html> Envolve todo um documento html <head> </head> Envolve o cabeçalho de um documento html

Tags estruturais <!-- --> Cria um comentário <html> </html> Envolve todo um documento html <head> </head> Envolve o cabeçalho de um documento html Tags estruturais Cria um comentário Envolve todo um documento html Envolve o cabeçalho de um documento html Fornece informações gerais sobre o documento

Leia mais

Excel 2010 Avançado Plano de Aula - 24 Aulas (Aulas de 1 Hora).

Excel 2010 Avançado Plano de Aula - 24 Aulas (Aulas de 1 Hora). 4792 - Excel 2010 Avançado Plano de Aula - 24 Aulas (Aulas de 1 Hora). Aula 1 Capítulo 1 e 2 - Introdução ao Excel 2010 Avançado e Funções 1.1. Base de Dados... 19 1.2. Pasta de Trabalho Compartilhada...

Leia mais

VISUAL BASIC 5.0. Autora: Daniela Cristina Maestro. Universidade Estadual de Campinas Centro de Computação Versão: 2 Novembro/98

VISUAL BASIC 5.0. Autora: Daniela Cristina Maestro. Universidade Estadual de Campinas Centro de Computação Versão: 2 Novembro/98 VISUAL BASIC 5.0 Autora: Daniela Cristina Maestro Universidade Estadual de Campinas Centro de Computação Versão: 2 Novembro/98 Requisitos para instalação da Linguagem (Versão Enterprise) Microsoft Windows

Leia mais

Visual Basic.NET. Scroll Bars, Splitters, Track Bars, Pickers, Notify Icons, Tool Tips e Timers. Professor: Danilo Giacobo

Visual Basic.NET. Scroll Bars, Splitters, Track Bars, Pickers, Notify Icons, Tool Tips e Timers. Professor: Danilo Giacobo Visual Basic.NET Scroll Bars, Splitters, Track Bars, Pickers, Notify Icons, Tool Tips e Timers Professor: Danilo Giacobo Página pessoal: www.danilogiacobo.eti.br E-mail: [email protected] 1 Objetivos

Leia mais

Analisando Dados Graficamente

Analisando Dados Graficamente Analisando Dados Graficamente Objetivos Ao concluir esta lição, você será capaz de: Usar o Graph Wizard para adicionar um gráfico à planilha Usar a barra de ferramentas Graph para editar gráficos Posicionar

Leia mais

Programação em VBA Texto Introdutório

Programação em VBA Texto Introdutório Programação em VBA Texto Introdutório versão 3 António Silva DEI-Isep 2009-12-30 1 . Conteúdo 1 Introdução 9 2 Conceitos Básicos 9 2.1 O que é um Macro?.............................. 9 2.2 Técnicas de

Leia mais

Interface. Movimentação na planilha

Interface. Movimentação na planilha EXCEL Excel é uma das melhores planilhas existentes no mercado. As planilhas eletrônicas são programas que se assemelham a uma folha de trabalho, na qual podemos colocar dados ou valores em forma de tabela

Leia mais

Visual Basic.NET. Image Lists, Tree e List Views, Toolbars, Status e Progress Bars e Tab Controls. Professor: Danilo Giacobo

Visual Basic.NET. Image Lists, Tree e List Views, Toolbars, Status e Progress Bars e Tab Controls. Professor: Danilo Giacobo Visual Basic.NET Image Lists, Tree e List Views, Toolbars, Status e Progress Bars e Tab Controls Professor: Danilo Giacobo Página pessoal: www.danilogiacobo.eti.br E-mail: [email protected] 1 Objetivos

Leia mais

HTML Página 36. Índice

HTML Página 36. Índice PARTE - 6 HTML Página 36 Índice Tabelas... 37 Construindo tabelas Marcação TABLE... 37 Título da Tabela Marcação CAPTION... 37 Cabeçalho da tabela (table headings) Marcação TH... 37 Dados da tabela (table

Leia mais

Plano de Aula - Access cód Horas/Aula

Plano de Aula - Access cód Horas/Aula Plano de Aula - Access 2013 - cód.5499 24 Horas/Aula Aula 1 Capítulo 1 - Introdução ao Access 2013 Aula 2 Capítulo 2 - Banco de Dados Aula 3 Continuação do Capítulo 2 - Banco de Dados Aula 4 Continuação

Leia mais

Para iniciarmos o trabalho se faz necessária a implantação da GUIA DESENVOLVEDOR. Botão Direito do Mouse; Personalizar Faixa de Opções

Para iniciarmos o trabalho se faz necessária a implantação da GUIA DESENVOLVEDOR. Botão Direito do Mouse; Personalizar Faixa de Opções Para iniciarmos o trabalho se faz necessária a implantação da GUIA DESENVOLVEDOR Botão Direito do Mouse; Personalizar Faixa de Opções Marque a opção Desenvolvedor e clique no botão OK Opção 1: Vá até a

Leia mais

Introdução Capítulo 1: Um Olhar sobre as Funcionalidades e Interface do Microsoft Excel

Introdução Capítulo 1: Um Olhar sobre as Funcionalidades e Interface do Microsoft Excel 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

Leia mais

Aula 5 Manipulação de ComboBox, ListBox e Image. Dicas Para adicionar itens ao ListBox, use a seguinte instrução: ListBox1.Items.

Aula 5 Manipulação de ComboBox, ListBox e Image. Dicas Para adicionar itens ao ListBox, use a seguinte instrução: ListBox1.Items. Aula 5 Manipulação de ComboBox, ListBox e Image Dicas Para adicionar itens ao ListBox, use a seguinte instrução: ListBox1.Items.Add( Novo Item ); Exemplo 5.1 - Construa um formulário conforme abaixo: Passos

Leia mais

Apostila de Delphi 7.0 Profa. Gilene B. Gomes. Crie um formulário em Delphi com os componentes apresentados abaixo:

Apostila de Delphi 7.0 Profa. Gilene B. Gomes. Crie um formulário em Delphi com os componentes apresentados abaixo: 13. EXERCÍCIO PRÁTICO DE FIXAÇÃO 13.1. INCLUINDO COMPONENTES EM UM NOVO PROJETO Crie um formulário em Delphi com os componentes apresentados abaixo: Obs.: - O componente Image (guia Additional) aparece

Leia mais

Conteúdo Programático Excel Básico

Conteúdo Programático Excel Básico Confira o conteúdo programático do Curso de Excel completo com o Profesor Jhonny Lopes Conteúdo Programático Excel Básico Excel Básico passo a passo Aula 01 Na primeira aula, você vai perder o medo do

Leia mais

Graduado em Analises e Desenvolvimento de Sistemas Analista de Sistemas (Seplag) Instrutor(Egp-Ce) Professor(CEPEP)

Graduado em Analises e Desenvolvimento de Sistemas Analista de Sistemas (Seplag) Instrutor(Egp-Ce) Professor(CEPEP) Professor: Venicio Paulo Mourão Saldanha Site: www.veniciopaulo.com Graduado em Analises e Desenvolvimento de Sistemas Analista de Sistemas (Seplag) Instrutor(Egp-Ce) Professor(CEPEP) INTRODUÇÃO AO EXCEL

Leia mais

Associação de dados cartográficos a alfanuméricos no MapInfo

Associação de dados cartográficos a alfanuméricos no MapInfo UNIVERSIDADE FEDERAL DE MINAS GERAIS INSTITUTO DE GEOCIÊNCIAS DEPARTAMENTO DE CARTOGRAFIA Laboratório de Geoprocessamento Associação de dados cartográficos a alfanuméricos no MapInfo Grazielle Anjos Carvalho

Leia mais

Visual Basic.NET. Windows Forms. Professor: Danilo Giacobo. Página pessoal:

Visual Basic.NET. Windows Forms. Professor: Danilo Giacobo. Página pessoal: Visual Basic.NET Windows Forms Professor: Danilo Giacobo Página pessoal: www.danilogiacobo.eti.br E-mail: [email protected] 1 Objetivos da aula Windows Forms - Propriedades, Métodos e Eventos Windows

Leia mais

Plano de Aula - Excel 2016 Avançado - cód Horas/Aula

Plano de Aula - Excel 2016 Avançado - cód Horas/Aula Plano de Aula - Excel 2016 Avançado - cód. 6372 24 Horas/Aula Aula 1 Capítulo 1 - Conceitos Básicos Aula 2 Capítulo 2 - Aula 3 Aula 4 1.1. Base de Dados... 23 1.2. Pasta de Trabalho Compartilhada... 24

Leia mais

HISTÓRICO OBJETIVO DO DESENVOLVIMENTO DE SOFTWARE

HISTÓRICO OBJETIVO DO DESENVOLVIMENTO DE SOFTWARE HISTÓRICO O BASIC surgiu já há algum tempo, foi o pontapé inicial na carreira de Bill Gates, quando largou a faculdade com um amigo para fundar a MICROSOFT e fazer em duas semanas um interpretador para

Leia mais

Excel 2016 com VBA. Aula 5. Prof. Guilherme Nonino Rosa

Excel 2016 com VBA. Aula 5. Prof. Guilherme Nonino Rosa Excel 2016 com VBA Aula 5 Prof. Guilherme Nonino Rosa Apresentação: Prof. Guilherme Nonino Rosa - Graduado em Ciências da Computação pela Unifran Universidade de Franca no ano de 2000. - Pós-Graduado em

Leia mais

Fichas de Excel. Carlos Alberto Rosa Ferreira Faculdade de Motricidade Humana Universidade Técnica de Lisboa

Fichas de Excel. Carlos Alberto Rosa Ferreira Faculdade de Motricidade Humana Universidade Técnica de Lisboa Fichas de Excel Carlos Alberto Rosa Ferreira Faculdade de Motricidade Humana Universidade Técnica de Lisboa Conteúdo Teórico: Criação de uma Worbook Entrada de números, fórmulas e datas Formatação de uma

Leia mais

Magnus Melo Renato Tostes

Magnus Melo Renato Tostes Magnus Melo Renato Tostes Rio de Janeiro, 2017 Sumário Introdução A respeito deste livro xv xvii Capítulo 1 - Produzindo e executando macros 1 1.1. Visão geral do Excel 2 1.1.1. Definindo o Excel 2016

Leia mais

Plano de Aula - Excel 2013 Avançado - cód Horas/Aula

Plano de Aula - Excel 2013 Avançado - cód Horas/Aula Plano de Aula - Excel 2013 Avançado - cód. 5961 24 Horas/Aula Aula 1 Capítulo 1 - Conceitos Básicos Aula 2 Capítulo 2 - Aula 3 Aula 4 1.1. Base de Dados... 21 1.2. Pasta de Trabalho Compartilhada... 22

Leia mais