COMPARE DADOS UTILIZANDO IF
Pessoal me ajudem a colocar os objetos nestes códigos abaixo:
Obs: Não é abuso mas preciso realmente de um pontapé inicial se não for possÃvel colocar a imagém e/ou enviar o frm [Ô]zipado[Ô] me informém os nomes dos objetos .....grato..
Listagem 6.1 [Ô] Compare Dados Utilizando IF[Ô]
____________________Código______________________________________________________________
If (curSales>curSalesGoal) Then
[ô]O vendedor alcança os objetivos
curSalaryBonus = 1000,00
lblSalesNot.Caption = [Ô]You Beat the goal![Ô]
lblSalesNote.BackColor = Red
lblSalesNote.FontBold = True
End If
[ô]O restante do código do programa continua aqui
Obs: Não é abuso mas preciso realmente de um pontapé inicial se não for possÃvel colocar a imagém e/ou enviar o frm [Ô]zipado[Ô] me informém os nomes dos objetos .....grato..
Listagem 6.1 [Ô] Compare Dados Utilizando IF[Ô]
____________________Código______________________________________________________________
If (curSales>curSalesGoal) Then
[ô]O vendedor alcança os objetivos
curSalaryBonus = 1000,00
lblSalesNot.Caption = [Ô]You Beat the goal![Ô]
lblSalesNote.BackColor = Red
lblSalesNote.FontBold = True
End If
[ô]O restante do código do programa continua aqui
Pelo código, o único controle que há na rotina é um LABEL com o NAME igual a lblSalesNote.
O resto, são variáveis do tipo CURRENCY.
O resto, são variáveis do tipo CURRENCY.
Dim curSales As Currency, curSalesGoal As Currency
Citação:TECLA escreveu:
Pelo código, o único controle que há na rotina é um LABEL com o NAME igual a lblSalesNote.
O resto, são variáveis do tipo CURRENCY.Dim curSales As Currency, curSalesGoal As Currency
Private Sub cmd1SalesGoal_Click()
[ô]Criei um formulário :
[ô]Nome: cmdform1
[ô]Caption : form 1
[ô]criei um Label
[ô]Nome: lblSalesNote
[ô]Caption : deixei em branco
[ô]Criei Um Botão :
[ô]Name: cmd1SalesGoal
[ô]Caption : Sales Goal
[ô]E o Código ficou Assim:
If (curSales > curSalesGoal) Then
[ô]O vendedor alcança os objetivos
curSalaryBonus = 1000#
lblSalesNot.Caption = [Ô]You Beat the goal![Ô]
lblSalesNote.BackColor = Red
lblSalesNote.FontBold = True
Dim curSales As Currency, curSalesGoal As Currency [ô] <<<está dando erro duplicate declaration in corrent scope
End If
[ô]O restante do código do programa continua aqui
End Sub
Private Sub lblSalesNote_Click()
End Sub
Alguns pontos importantes que percebo que ainda não compreendeu.
PADRONIZAÇÃO
Um dos padrões que se adota no contexto da programação, é a PADRONIZAÇÃO para o NOME DOS CONTROLES. Ou seja, os nomes dos formulários costumam ser PRECEDIDOS pelas letras frm.
Exemplo:
Os botões costumam ser PRECEDIDOS por btn ou cmd.
Exemplo:
Veja o artigo abaixo escrito por Macoratti.
http://www.macoratti.net/vbapp_ok.htm
Outra coisa, a dica que postei acima você não atentou, por isso seu código ainda continua não funcional.
PADRONIZAÇÃO
Um dos padrões que se adota no contexto da programação, é a PADRONIZAÇÃO para o NOME DOS CONTROLES. Ou seja, os nomes dos formulários costumam ser PRECEDIDOS pelas letras frm.
Exemplo:
frmCliente
frmUsuario
frmLogin
Os botões costumam ser PRECEDIDOS por btn ou cmd.
Exemplo:
cmdIncluir
cmdSair
btnGravar
btnSalvar
Veja o artigo abaixo escrito por Macoratti.
http://www.macoratti.net/vbapp_ok.htm
Outra coisa, a dica que postei acima você não atentou, por isso seu código ainda continua não funcional.
Desculpe pelo nome do frm (eu digitei errado) , mas acontece que estou na dúvida pois você me disse ai acima que o único controle é um lable mas eu vejo também um botão pois se não existir eu realmente não sei como funciona o programa, quanto a sua informação para inserir o código (Dim curSales As Currency, curSalesGoal As Currency) , é para ser inserido no botão ?
Obs: Desculpe me parece ser algo absolutamente simples.....mas....ainda não consegui entender
Pois agora ficou desta forma:
[ô]Criei um formulário :
[ô]Nome:frmGoal
[ô]Caption : Goal!!!
[ô]criei um Label
[ô]Nome: lblSalesNote
[ô]Caption : deixei em branco
[ô]Criei Um Botão :
[ô]Name: cmdClik
[ô]Caption : Goal
[ô]E o Código ficou Assim:
Private Sub cmdClick_Click()
If (curSales > curSalesGoal) Then
[ô]O Vendedor Alcança o Objetivo
curSalaryBonus = 1000#
lblSalesNote.Caption = [Ô]You beat the goal![Ô]
lblSalesNote.BackColor = Red
lblSalesNote.FontBold = True
Dim curSales As Currency, curSalesGoal As Currency [ô]<<< Esse código [ô]fica aqui mesmo ? pois está dando erro [Ô]Duplicate Declaration in [ô]current scop[Ô]
End If
End Sub
Obs: Desculpe me parece ser algo absolutamente simples.....mas....ainda não consegui entender
Pois agora ficou desta forma:
[ô]Criei um formulário :
[ô]Nome:frmGoal
[ô]Caption : Goal!!!
[ô]criei um Label
[ô]Nome: lblSalesNote
[ô]Caption : deixei em branco
[ô]Criei Um Botão :
[ô]Name: cmdClik
[ô]Caption : Goal
[ô]E o Código ficou Assim:
Private Sub cmdClick_Click()
If (curSales > curSalesGoal) Then
[ô]O Vendedor Alcança o Objetivo
curSalaryBonus = 1000#
lblSalesNote.Caption = [Ô]You beat the goal![Ô]
lblSalesNote.BackColor = Red
lblSalesNote.FontBold = True
Dim curSales As Currency, curSalesGoal As Currency [ô]<<< Esse código [ô]fica aqui mesmo ? pois está dando erro [Ô]Duplicate Declaration in [ô]current scop[Ô]
End If
End Sub
Posta o projeto (*.ZIP) aqui.
OK
Tópico encerrado , respostas não são mais permitidas