NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!
UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI
FILTRO DE TUTORIAIS:
Neste tutorial vamos discutir um pouco sobre variáveis, tipos de dados e como usa-los no código Visual Basic .NET. Vamos continuar conhecendo mais do Visual Studio .NET nos próximos tutoriais a medida que nos aprofundamos nos assuntos. O principal objetivos dos tutoriais até aqui foi a familiarização com o novo ambiente do Visual Studio .NET em comparação com o ambiente usado para VB6.
Para compreender melhor como usamos variáveis vamos fazer um exemplo. Para os que estão iniciando em programação, uma variável é um local de armazenamento. Pense como uma caixa que guarda .um conteúdo temporariamente. Nesta caixa você pode adicionar, remover, alterar o conteúdo dela, mas não pode ultrapassar seu limite de espaço.
1 – Entre no Visual Studio.
2 – Crie um novo projeto Windows Application no diretório C:\Programando com VB.NET\Tutorial 3, chamado variavel teste.
3 – Arraste da ToolBox para o Form1 dois Buttons e dois Labels. Organize-os como a figura abaixo:
4 – Mude a propriedade Text do Button1 para Exibir.
5 – Mude também a propriedade Text do Button2 para Sair.
6 – De um clique duplo sobre o Button1 para digitar o código que será executado quando ele for clicado.
7 – Digite o seguinte código:
Dim ultimoNome As String
ultimoNome = "Gois"
Label1.Text = ultimoNome
ultimoNome = "Oliveira"
Label2.Text = ultimoNome
8 – Volte para o modo de Design.
9 – De um clique duplo agora sobre o Button2 e digite o seguinte código.
End
O código vai ficar assim:
10 – Execute o programa. Para isso você pode clicar em F5.
11 – Clique no botão Exibir.
O comando Dim declara a variável. O nome que demos a ela é ultimoNome e ela é do tipo String.
Quando se declara uma variável um espaço na memória é reservado para ela. O tamanho do espaço a ser reservado depende do tipo da variável. Atribuímos o tipo depois do nome usando As tipo_da_variavel.
É importante salientar que a memória do computador é limitada. Devemos utilizar os tipos mais se adequam aos dados que estamos trabalhando.
O tipo String é usado para armazenar caracteres.
Para colocar um valor em uma variável, chamamo-la pelo nome e usamos o comando de atribuição. No caso, o sinal de igual. Os dados armazenados em variáveis do tipo string devem estar entre aspas. Como nosso exemplo. A forma de atribuir valores aos outros tipos será vista mais a frente no próximo exemplo.
Usamos a variável em nosso código para atribuir valor a uma propriedade de um controle. Atribuímos o valor da variável ultimoNome ao controle Label1, usando também o comando de atribuição, que é o sinal de igual.
Mudamos o conteúdo da variável e atribuímos o novo valor dela para o Label2.
12 – Clique no botão Sair.
13 – Crie um novo projeto Windows Application no diretório C:\Programando com VB.NET\Tutorial 3, chamado Tipos de dados.
14 – Arraste para o Form1 os seguintes controles do ToolBox.
1 Button
1 ListBox
3 Label
2 TextBox
15 – Altere as seguintes propriedades:
Controle | Propriedade | Valor |
---|---|---|
Button1 | Text | Sair |
Label1 | Text | Tipos de dados |
Label2 | Text | Valor mínimo |
Label3 | Text | Valor máximo |
16 – Redimensione o Form1 e organize os controles conforme a figura abaixo:
17 – Altere mais essas propriedades:
Controle | Propriedade | Valor |
---|---|---|
TextBox1 | Text | “nenhum” |
TextBox2 | Text | “nenhum” |
18 – Selecione o ListBox1 e na janela Properties localize a propriedade Itens. Clique sobre ela, ao lado direito de (Collection) tem um botão com reticências (...), clique sobre ele. Na janela que se abre digite conforme a figura abaixo:
19 – Clique OK
20 – De um clique duplo sobre o controle ListBox1. Vamos inserir o código que será executado quando um item do ListBox1 for selecionado. Após a linha de código Private Sub ListBox1_SelectedIndexChanged... digite o seguinte código:
Select Case ListBox1.SelectedItem
End Select |
21 – Volte para o modo de Design.
22 – De um duplo clique sobre o botão sair de digite o código End para finalizar o programa quando o botão for clicado.
23 – Execute o programa.
24 – Clique sobre cada item do ListBox e note que é exibido um valor mínimo e máximo para cada item. O valor que cada tipo de dado pode armazenar esta entre estes dois valores.
Usamos no código uma estrutura de decisão, não vamos nos aprofundar sobre ela agora. Basta saber que ela testa qual item foi selecionado no ListBox1 e para o item selecionado ela executa o código que cria a variável do tipo do item selecionado e atribui seus valores máximo e mínimo aos TextBox.
Repare como declaramos cada variável com o comando Dim, e como especificamos seu tipo com o comando As.
Esses não são todos os tipos disponíveis, segue abaixo uma lista com os principais tipos do Visual Basic .NET.
Tipo de dado | Valores possíveis de armazenar | Exemplo de uso |
---|---|---|
Short | Entre -32.768 e 32.767 | Dim canetas As Short canetas = 5.324 |
Integer | Entre -2.147.483.648 e 2.147.483.647 | Dim lapis As Integer lapis = 37500000 |
Long | Entre -9.223.372.036.854.775.808 e 9.223.372.036.854.775.807 | Dim populacao as Long Populacao = 4800000004 |
Single | Entre -3,402823E+38 e 3,402823E+38 | Dim preco as Single p reco = 899.99 |
Double | Entre -1,79769313486232E+308 e 1,79769313486232E+308 | Dim pi as Double Pi = 3.1415926535 |
Decimal | Entre -9228162514264337593543950335 e 79228162514264337593543950335 | Dim debto as Decimal d ebto = 7600300.50 |
Byte | Entre 0 e 255 | Dim chave as Byte chave = 13 |
Char | Qualquer character entre 0 e 65.535 | Dim caracter as Char Caracter = “Ä” |
String | Aproximadamente 2 bilhões de caracteres. | Dim nome as String nome = “Menoro” |
Boolean | True (Verdadeiro) ou False (Falso), durante a conversão 0 é False e 1 é True. | Dim permissao as Boolean Permissao = True |
Date | Qualquer data entre 1 de Janeiro de 0001 até 31 de dezembro de 9999 | Dim aniversario as Data Aniversario = #14/10/1982# |
Os tipos que trabalham com números foram trabalhados no exemplo que acabamos de fazer. Você já viu sobre o tipo String neste tutorial também. Char é semelhante a string, usamos quando queremos armazenar uma letra apenas. Boolean armazena Verdadeiro ou Falso. Date vimos na tabela como atribuí-la a uma variável.
Continuaremos estudando os tipos de dados no próximo tutorial. Por hoje certifique-se que aprendeu o seguinte:
1 - Uma variável é um local de armazenamento.
2 - O comando Dim declara a variável.
3 - Quando se declara uma variável um espaço na memória é reservado para ela. O tamanho do espaço a ser reservado depende do tipo da variável.
4 - Atribuímos o tipo depois do nome usando As tipo_da_variavel.
5 - Para colocar um valor em uma variável, chamamo-la pelo nome e usamos o comando de atribuição. No caso, o sinal de igual.
6 - O tipo String e Char são usados para armazenar caracteres. Atribuímos esses valores entre aspas. Um numero aqui é tratado como se fosse um texto.
7 – Os tipos Short, Integer, Long, Single, Double, Decimal e Byte são usados para armazenar números.
8 – Boolean armazena apenas True(Verdadeiro) ou False(Falso).
9 – Date armazena datas. Devem ser atribuídas entre #.
Confira todos os artigos de Certificações .NET:
Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434
Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208
Todos os direitos reservados, Júlio Battisti 2001-2025 ®
LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO
DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI