Você está na página 1de 27

[LIVRO]: MACROS E PROGRAMAO VBA NO EXCEL 2010 PASSO-A-PASSO

APRENDA COM JULIO BATTISTI - 1124 PGINAS CLIQUE AQUI

Pesquisar n Pesquisar

(51) 3717-3796 - webmaster@juliobattisti.com.br

LIVROS DO JULIO BATTISTI


o Access 2007 Avanado
o Access 2010 Bsico
o Access 2010 Avanado
o Excel 2010 Bsico
o Excel 2010 Avanado
o Excel 2010 - Curso Completo
o Macros e VBA no Excel 2010
o SQL Sever 2008 R2
o TCP/IP Teoria e Prtica
o Windows Server 2008
o Windows Server 2012 R2

VDEO-AULAS
o Access
o Administrao e Negcios

o Banco de Dados
o CAD
o Concursos Pblicos
o Excel
o Internet
o Linux
o PowerPoint
o Programao
o Programas Grficos
o Redes e TCP/IP
o VBA no Excel Sistemas Prontos
o Hardware e Montagem
o Vdeo e udio
o Webdesign
o Windows
o Word

E-BOOKS
o Access
o Administrao e Negcios
o rea Grfica
o Banco de Dados
o BrOffice
o CAD
o Certificaes Microsoft e Outras

o Concursos Pblicos
o Cultura e Interesse Geral
o Finanas
o Matemtica e Fsica
o Excel
o Formao Pessoal e Profissional
o Internet
o Linux
o Literatura e Outros
o PowerPoint
o Programao
o Redes e TCP/IP
o SAP
o Vdeo
o Webdesign
o Windows
o Word

LIVROS
o Access e Banco de Dados
o Administrao e Negcios
o Aplicativos
o AutoCAD
o Carreira e Trabalho
o Concursos Pblicos

o Criao de Sites e Webdesign


o Cultura e Interesse Geral
o Exames de Certificao
o Excel
o Finanas e Investimentos
o Gerenciamento de Projetos
o Grficos e CorelDraw
o Hardware e Montagem
o Internet
o Matemtica e Fsica
o Office 2007
o PowerPoint
o Programao
o Redes
o Segurana
o Windows e Linux
o Word

CURSOS ONLINE
o Bancos de Dados e Access
o Carreira e Trabalho
o Computao Grfica e Editorao
o Criao de Lojas Virtuais
o Criao de Sites e Webdesign
o Excel

o Formaes Completas
o Gerenciamento de Projetos
o Hardware Montagem e Manuteno
o Programao
o Redes
o SAP
o Windows e Linux
o Word

CONTEDO GRATUITO
o Livros gratuitos e artigos
o +1500 Tutoriais
o ASP 3.0
o ASP.NET
o Access Bsico
o Access Avanado
o Excel Bsico - 120 lies
o Excel Avanado - 120 lies
o SQL Server 2005
o Windows 7
o Windows XP
o Windows 2003 Server
o Windows 2008 Server

Voc est em: Principal Tutoriais Herbertgois : Programandocsharp022


Quer receber novidades e e-books gratuitos?

/new sletter/add/n Quero Receber

Conhea o Jlio Battisti


Jlio Battisti tem mais de 40 livros publicados, dezenas de e-books e certificado
Microsoft.
SAIBA MAIS...

Ganhe o e-book a Seguir


Windows 7 Bsico

476 pginas
/cleb/grava_solic

Seu melhor

000005

Desaparecidos

Clique para divulgar


outros desaparecidos

Curta Nossa Fanpage


Loja Virtual do Site
Livros
Vdeo-Aulas
Cursos Online
E-books

Livros do Julio Battisti

FILTRO DE TUTORIAIS:

Selecione a categoria desejada

<

>

Programando com C#
USANDO CONTROLES
Vamos continuar estudando controles, neste tutorial aprenderemos sobre os controles:
radioButton, checkBox, listBox e comboBox.

Usando os controles radioButton, checkBox, listBox e comboBox

Vamos compreender agora como utilizar os controles RadioButton, CheckBox,


ListBox e ComboBox para receber informaes dos usurios. Para isso vamos criar
uma simples aplicao que usa os quatro tipos de controles para voc compreender
quais as diferenas entre eles, quando e como aplic-los.

1 - Crie um novo projeto chamado Controles do tipo Windows Application.

2 - Arraste para o Form1 os seguintes controles:

2 GroupBox
3 RadioButton
3 CheckBox
1 ListBox
1 ComboBox
8 Label

3 - Organize-os como a figura:

4 - Mude a propriedade Text do GroupBox1 para Computadores (apenas um).

5 - Mude a propriedade Text do GroupBox2 para Escritrio (0-3).

6 - Mude a propriedade Text do RadioButton1 para PC.

7 - Mude a propriedade Text do RadioButton2 para MAC.

8 - Mude a propriedade Text do RadioButton3 para Notebook.

9 - Mude a propriedade Text do CheckBox1 para FAX.

10 - Mude a propriedade Text do CheckBox2 para Calculadora.

11 - Mude a propriedade Text do CheckBox3 para Copiadora.

12 - Mude a propriedade Text do Label1 para Perifricos (apenas um).

13 - Mude a propriedade Text do Label2 para Produtos escolhidos.

14 - Mude a propriedade Text dos Labels 3 a 8 para vazio.

Deve ficar como a seguinte imagem:

Os 3 RadioButton devem ficar dentro do GroupBox1, assim como os 3 CheckBox


devem ficar dentro do GroupBox2, o GroupBox agrupa os controles.

Vamos agora inserir valores na ListBox1.

15 - Clique na ListBox1 e na janela Properties, localize a propriedade Items.

Clique no boto com as reticncias nesta propriedade, deve abrir a seguinte caixa:

16 - Na janela String Collection Editor digite os items conforme a figura abaixo:

17 - Clique em OK.

Isso deve adicionar os items que digitamos na ListBox1.

18 - Faa o mesmo para o ComboBox1, adicione os seguintes items:

19 - Mude a propriedade Text do ComboBox1 para Forma de Pagamento.

Seu Form1 deve estar semelhante a seguinte imagem:

20 - Execute a aplicao.

A primeira funcionade que iremos implementar agora a dos RadioButton. Eles so


usados sempre que o usurio precisa fazer uma escolha nica, j que no permite que
mais de um item seja marcado. Podemos tambm colocar uma escolha que j aparece
marcada como padro, para isso voc deve mudar a propriedade Checked do
RadioButton em questo para True.

21 - Pare a execuo do programa.

22 - Mude a propriedade Checked do RadioButton1 para True.

23 - Execute novamente a aplicao. Agora o item PC j aparee marcado.

24 - Pare novamente a execuo do programa. Vamos agora programar o cdigo para os


RadioButtons.

25 - No modo Design, de um clique duplo sobre o RadioButton1 e digite o seguinte


cdigo no procedimento de evento criado:

label3.Text = "PC";

26 - Faa o mesmo para o RadioButton2 e RadioButton3, digitando as seguintes


linhas de cdigo respectivamente:

label3.Text = "MAC";
label3.Text = "Notebook";

Deve ficar assim:

O evento padro para o RadioButton o CheckedChanged, que ocorre sempre que h


uma mudana na propriedade Checked. Quando voc clica nele o Checked fica como
True, ento o evento disparado e muda a propriedade Text do Label3.

27 - Execute a aplicao e clique sobre as escolhas do RadioButtons para verificar a


funcionalidade que acabamos de colocar.

28 - Pare a execuo do programa.

Vamos agora programar o cdigo para os CheckBoxes. Eles so semelhantes ao


RadioButton, no entando permitem mais de uma escolha. Novamente voc pode mudar
a propriedade Checked de alguns deles para j iniciarem marcados. So usados sempre
para perguntas que requerem nenhum ou vrias respostas como no nosso exemplo. O
usurio pode no querer nenhum item para o escritrio, pode querer um, dois ou todos
os items.

29 - De um clique duplo sobre o CheckBox1 e digite o seguinte cdigo:

if (checkBox1.Checked == true)
label6.Text = "Fax";

else
label6.Text = "";

30 - Faa o mesmo para o CheckBox2 e digite o seguinte cdigo:

if (checkBox2.Checked == true)
label7.Text = "Calculadora";
else
label7.Text = "";

31 - Faa o mesmo para o CheckBox3 e digite o seguinte cdigo:

if (checkBox3.Checked == true)
label8.Text = "Copiadora";
else
label8.Text = "";

32 - Execute sua aplicao. Marque as opes FAX e Copiadora, por exemplo, como
disse podemos marcar mais de um item.

33 - Pare a execuo do programa.

34 - De um clique duplo sobre o ListBox1 e digite o seguinte cdigo:

label4.Text = listBox1.SelectedItem.ToString();

Isso escreve o contedo do item seleciona na Label4.

35 - Vamos j programar o cdigo para a ComboBox tambm, de um clique duplo sobre


a mesma no modo Design para abrir o procedimento de evento padro e digite o
seguinte cdigo:

label5.Text = comboBox1.SelectedItem.ToString();

36 - Execute sua aplicao.

37 - Teste todas as escolhas.

Agora voc j capaz de pegar informaes dos usurios de vrias maneiras.

Procure utilizar sempre os controles aprendidos neste capitulo, eles impedem muitos
erros nos programas por impedirem entradas de dados invlidas.

Dvidas?
Utilize a rea de comentrios a seguir.
Me ajude a divulgar este contedo gratuito!
Use a rea de comentrios a seguir, diga o que achou desta lio, o que est achando do
curso.
Compartilhe no Facebook, no Google+, Twitter e Pinterest.
Indique para seus amigos. Quanto mais comentrios forem feitos, mais lies sero
publicadas.

Quer receber novidades e e-books gratuitos?

/new sletter/add/n Quero Receber

Vdeo-Aulas

Access
Excel
Programao
Windows/Linux
Redes
+ Todas as categorias

E-books

Access
Excel
Programao
Windows/Linux
Redes
+ Todas as categorias

Livros

Administrao
Excel
Programao
Windows/Linux
Redes
+ Todas as categorias

Cursos Online

Banco de Dados
Carreira
Criao/Web
Excel/Projetos
Formao
+ Todas as categorias

Contedo Gratuito

+1500 Artigos e Tutoriais


ASP 3.0
ASP.NET
Access Bsico
Access Avanado
Excel Bsico - 120 lies
Excel Avanado - 120 lies
SQL Server 2005
Windows 7
Windows XP
Windows 2003 Server
Windows 2008 Server

Novidades e E-books grtis


Fique por dentro das novidades, lanamento de livros, cursos, e-books e vdeo-aulas, e
receba ofertas de e-books e vdeo-aulas gratuitas para download.
Seu melhor

/new sletter/add/n Quero receber

Institucional

Quem somos
Garantia de Entrega
Formas de Pagamento
Contato
O Autor

Endereo
Jlio Battisti Livros e Cursos Ltda
CNPJ: 08.916.484/0001-25
Rua Vereador Ivo Cludio Weigel, 537 Universitrio
Santa Cruz do Sul/RS
CEP 96816-208
Atendimento: (51) 3717-3796 - webmaster@juliobattisti.com.br
Todos os direitos reservados, Jlio Battisti 2001-2016

[CURSO ONLINE]: WINDOWS SERVER 2008 E ACTIVE


DIRECTORY
CURSO COMPLETO PARA ADMINISTRAO DE SERVIDORES

Você também pode gostar