6. ESTRUTURAS DE DECISÃO.
Não são raras as vezes que precisamos decidir o comportamento de um sistema durante a sua execução. Neste sentido, o algoritmo deve ser desenvolvido de modo a permitir que o usuário tome a decisão quanto ao que fazer. Para tanto, precisamos usar as estruturas de repetição, que são as ferramentas disponibilizadas pelo VBA para estruturarmos os nossos sistemas.
6.1. Estrutura SE(IF) / ENTÃO(THEN) / SENÃO(ELSE)
Usamos esta estrutura para verificar se uma condição foi satisfeita durante a execução do algoritmo. Desta forma, poderemos definir qual será o comportamento do programa, além de dar ao usuário opções de procedimentos possíveis.
É importante lembrar que esta estrutura tem início e fim. Desta forma, para começarmos a programar esta estrutura digitamos IF e fechamos com END IF.
Para facilitar a sua compreensão, vamos criar um programa que receba digitação de um número e identifique os maiores e menores que 10.
CÓDIGO PARA COPIAR
Sub IdentificaNumero()
'Criamos uma variável inteira para receber o número. OBS: Esta variável recebe apenas
'número inteiros, assim,evite números não inteiros, mais tarde isto ficará mais claro.
Dim Numero As Integer
'Criamos uma caixa de entrada(InputBox) para receber o número. Obeserve, que o número
'digitado na InputBox Ficará armazenada na variável número.
Numero = InputBox("Digite o número", "IDENTIFICA NÚMERO")
'Depois que a variável já recebeu o valor digitado, podemos fazer as verificações. Observe:
'Se o número for menor que 10, então exiba uma mensagem(msgbox)
If Numero < 10 Then
MsgBox "Este número é menor que 10!"
'Do contrário/senão, emita outra mensagem
Else
MsgBox "Este número é maior que 10!"
End If
End Sub
Para acessar o curso completo Clique aqui
quinta-feira, 23 de junho de 2011
segunda-feira, 20 de junho de 2011
FLUXO DE CAIXA PESSOAL EM VBA
Pessoal!!! Estou postando um fluxo de caixa feito em programação VBA. Para usa-lo, é só baixar em Programas em VBA. Logo, estarei explicando como utiliza-lo. Até lá.
Assinar:
Postagens (Atom)