10. CRIANDO FORMULÁRIOS DO VBA



Documentos relacionados
Centro de Formação em Tecnologia

Prof. Flávio Barros. Planilha Eletrônica

Interface. Movimentação na planilha

O que é e como funciona o VBA no excel?

CURSO DE ACCESS AULA 3 FORMULÁRIOS. Cartão de Referência Rápida Um formulário para cada função

APRESENTAÇÃO ELETRÔNICA POWER POINT

Unidade 8: Edição. 8.0 Introdução. 8.1 Copiar. Noções básicas

Calc. Interface, Formatação e Cálculos

NIVELAMENTO DE INFORMÁTICA. Professor: Cleber Semensate

Trabalhando com Editor de Textos MS-WORD

Atalhos. Mike McBride Jost Schenck Tradução: Lisiane Sztoltz

Parte IV Como projetar um layout de página

Excel Prof. André Aparecido da Silva Disponível em:

Aula 4 Microsoft PowerPoint 2003: Criando uma Apresentação

Manual de Utilização do software Colacril Office para criação e impressão de etiquetas. Manual de Utilização

Executar uma macro clicando em um botão da Barra de Ferramentas de Acesso Rápido

COMPUTAÇÃO GRÁFICA II E III. Posicionamento e edição de módulos

EXCEL 2016 AVANÇADO - II

1. Introdução O que é Microsoft PowerPoint Recursos de PowerPoint. Introdução

VBA USANDO TABELA DO WORD COMO BANDO DE DADOS

Gráficos Excel Dados da planilha. Gráfico criado a partir de dados de planilha

MANUAL DE UTILIZAÇÃO DO SOFTWARE DE IMPRESSÃO DE ETIQUETAS MOORE.

A Professora: Vanda Pereira. Ambiente de Trabalho. Estrutura de uma Folha de Cálculo. Microsoft Office Excel Módulo 1

UNIVERSIDADE FEDERAL DE PELOTAS. Índice

Núcleo de Computação Eletrônica Universidade Federal do Rio de Janeiro. Windows

Microsoft Excel Parte 06. Índice Formulários Personalizados... 2 Caixa de Combinação... 2 Função =Índice... 3 Botão de Opção... 4 Caixa de Grupo...

Escola Olímpio Curso: Técnico em Informática. Introdução e instalação

Atalho de teclado CTRL + P

05 Como utilizar POO no ambiente gráfico do C#?

Apostila de Excel 2007

Tutotial Microsoft Word

WINRAR COMPACTADOR E DESCOMPACTADOR DE ARQUIVOS

PLANILHA ELETRÔNICA EXCEL

Objectos Gráficos 1. APROG (Civil) Aula 4

O AMBIENTE DE TRABALHO... 2 CRIAR, ABRIR E GUARDAR DOCUMENTOS... 6 EDIÇÃO DE DOCUMENTOS... 7 FORMATAÇÃO DE TEXTO Manual de Word INTRODUÇÃO...

Editor de Texto. Microsoft Word 2007

SUMÁRIO. Excel

WINDOWS. Professor: Leandro Crescencio Colégio Politécnico 1

Inserindo Imagem. Inserindo uma imagem a partir da Galeria

O que são e quando utilizá-las:

Gráfico de barras e linhas: como fazer

Uma pasta é pouco mais que um contêiner no qual é possível armazenar arquivos. Se

Aula 01 Excel Prof. Claudio Benossi

Entendendo as janelas do Windows Uma janela é uma área retangular exibida na tela onde os programas são executados.

Como exibir a guia Desenvolvedor no Excel

O que é Tabela no Excel

FORMAÇÃO DE MICROSOFT EXCEL 2010

ALTERNANDO ENTRE TEXTOS ABERTOS

NIVELAMENTO DE INFORMÁTICA. Professor: Cleber Semensate

Excel Prof. André Aparecido da Silva Disponível em:

seleciona os campos de linha da Tabela Dinâmica e transforma-os em campos de categoria no gráfico.

1. A figura acima ilustra uma janela do BrOfficeWrite. Com base na figura e acerca do BrOffice Write, assinale a opção correta.

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

Cursos Preparatórios e de Qualificação Profissional Leonardo Silva

Módulo 5. Microsoft Office Power Point 2007 Projeto Unifap Digital

Xubuntu O Xubuntu é um derivado da distribuição Ubuntu GNU/Linux que utiliza o ambiente Xfce que, utilizando menos recursos de sistema,

Introdução ao ASP.NET

Menu Iniciar. Ou através das teclas CTRL+ESC ELABORADO POR MARCO SOARES 1

Para abrir um documento deve utilizar uma das abordagens seguintes.

Aula 02 Calc Noções Iniciais e Formatação

COMPUTAÇÃO GRÁFICA II E III PROMOB. Construção de piso e teto, inserção de portas e janelas, iniciação à inserção de módulos.

WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE

Aula 01 Microsoft Excel 2016

INFORMÁTICA. 02. Com relação à figura abaixo e ao Word, marque a opção correta:

Ferramentas FERRAMENTAS AMBIENTE VIRTUAL DE APRENDIZAGEM TUTORIAL DO. Autor(es) Scarlat Pâmela Silva

INFORMÁTICA MOUSE. Isabela C. Damke

Módulo 03. Trabalhando com listas, imagens e tabelas

Gestão de Base de dados Formulários

UNIVERSIDADE FEDERAL DE PELOTAS. Índice

Campo de coluna: é um campo retirado da lista de dados e atribuído a uma orientação de coluna na tabela dinâmica.

Tela do MS Word 2010 Barra de Título Régua Horizontal Menu Arquivo Grupo Janela de Documento Guia Barra de Ponto de Ferramentas Inserção de Acesso

Aprendendo o PowerPoint

Tutorial sobre o uso da ferramenta de autoria A Ferramenta de Autoria - Célula

Excel Prof. André Aparecido da Silva Disponível em:

é usado para fechar a janela do são telas que podem conter textos, imagens, vídeos, sons e efeitos visuais.

EXPLORANDO RECURSOS DO EXCEL 2016 EM UMA ABORDAGEM PRÁTICA

NIVELAMENTO DE INFORMÁTICA. Professor: Cleber Semensate

Uso do auto preenchimento para inserir dados

Informática. Microsoft Word 2013 e Writer. Professor Marcelo Leal.

O MICROSOFT OFFICE WORD 2010

WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE

Oficina: Planilha Eletrônica

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

Inserindo Quebra de Página

COMO COMEÇAR Guia de Referência Rápida MAPAS

Tutorial de Utilização do Software- Mini CLP FIT. tsfit-03 CRIANDO UM PROGRAMA

Informática Básica e Aplicativos de Escritório

Curso Introdução à Educação Digital - Carga Horária: 40 horas (30 presenciais + 10 EaD)

1. Transposição de dados de linhas para colunas

CURSO DE POWER POINT EXERCÍCIO 1 Iniciando

Introdução a Tecnologia da Informação

CONSTRUDATA. Sumário

Selecione o WPF Application dentro de Templates > Visual C# > Windows

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

Desenvolvida exclusivamente para a DÍGITU S INFORMÁTICA & COMÉRCIO, por James Ribeiro Guimarães.

Usar segmentações de dados para filtrar dados de Tabela Dinâmica

Tabelas Dinâmicas. 1º Passo Abrir o arquivo com a tabela que você deseja transformar em tabela dinâmica.

Criando Mensagens - Editor Drag and Drop

Word 2010 ELABORADO POR MARCO SOARES 1

Planilhas Eletrônicas EXCEL

Transcrição:

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. Esses formulários podem ser exportados e reaproveitados em projetos VBA desenvolvidos em outros aplicativos do Office. Além disso, o Editor do Visual Basic possui ferramentas que permitem a criação e a formatação dos formulários a partir do modo gráfico, sem a necessidade de se recorrer diretamente à programação para alterar características visuais. 10.1. INSERINDO FORMULÁRIOS E CONTROLES Para inserir um novo formulário, devemos utilizar a opção UserForm do menu Inserir. Quando o formulário está selecionado (basta clicar uma vez sobre ele), é exibida a chamada Caixa de ferramentas: 171

Se a Caixa de ferramentas não estiver sendo mostrada, utilize o menu Exibir e a opção correspondente. Dois outros elementos essenciais da janela do Editor do Visual Basic são o Project Explorer (explorador do projeto) e a Janela Propriedades. O Project Explorer mostra os elementos (formulários e módulos) do seu projeto VBA: Caso o Project Explorer não esteja sendo exibido, utilize o menu Exibir e a opção correspondente, ou o atalho de teclado CTRL + R. Vide essa opção na figura do topo da página. 172

A Janela Propriedades exibe as propriedades do objeto selecionado (formulário, caixa de texto, botão de comando, etc.) e os seus respectivos valores: Caso a Janela Propriedades não esteja sendo exibida, utilize o menu Exibir e a opção correspondente ou o atalho de teclado F4. Cada formulário possui seu próprio módulo de código. Para exibir o módulo, clique no menu Exibir e na opção Código ou utilize o atalho de teclado F7: Para reexibir o formulário, clique no menu Exibir e na opção Objeto ou utilize o atalho de teclado SHIFT + F7: 173

O formulário (ou qualquer controle que esteja previamente selecionado) pode ser redimensionado através das suas alças de redimensionamento (os pequenos quadradinhos brancos que aparecem ao seu redor). Para isso, basta posicionar o ponteiro do mouse sobre as alças, clicar com o botão esquerdo do mouse, segurar o clique e arrastar o mouse. Você pode mover um controle ao longo do espaço de um formulário, clicando em seu interior, arrastando e soltando na posição desejada. Para redimensionamentos e posicionamentos mais precisos, você pode usar a Janela Propriedades e trabalhar com as opções Width (largura), Height (altura), Top (distância do controle em relação ao topo do formulário) e Left (distância do controle em relação à borda esquerda do formulário). Vamos tratar agora de alguns dos controles que você pode inserir em um formulário do VBA. Eles estão disponíveis na Caixa de Ferramentas do Editor do Visual Basic. Basta clicar sobre um deles e desenhá-lo no formulário através de uma operação de clicar, arrastar e soltar. 174

Abaixo uma descrição desses controles: Nome Classe Prefixo Botão Rótulo Label lbl Caixa de Texto TextBox txt Caixa de Combinação ComboBox cmb Botão de Opção OptionButton opt Caixa de Seleção (ou de checagem) CheckBox chk Botão de Comando CommandButton cmd Imagem Image img 10.2. PROPRIEDADES DO FORMULÁRIO E DOS SEUS CONTROLES A aparência e o comportamento dos controles podem ser definidos em tempo de criação através da Janela Propriedades, que oferece um recurso gráfico para a definição dos valores das propriedades dos formulários e seus elementos: Assim, para o formulário reproduzido na figura seguinte, podemos escolher o controle cujas propriedades desejamos alterar, através da caixa de seleção na parte superior da Janela Propriedades: 175

Outra forma, em geral muito mais simples, de se escolher o objeto cujas propriedades serão exibidas por esta janela é selecionar o formulário ou o controle desejado. Para isto, basta clicar uma vez em qualquer ponto do objeto. Quando ele estiver selecionado, será exibida... Quer ver mais? Venha fazer o curso de Excel com programação em VBA I na CompuClass! http://www.compuclass.com.br/folhetos.asp?curso=excelvba Copyright 2015 by CompuClass Informática Ltda Todos os direitos reservados. Proibida a reprodução, mesmo que parcial, por qualquer processo, seja mecânico, eletrônico, fotocópia, gravação, digitalização ou qualquer outro meio sem prévia autorização escrita da Compuclass Informática Ltda. 176