Para digitar o resultado de diversas dosagens, cada uma com seu valor de referencia,
Tenho dois campos, Mínimo e Máximo, ambos no formato Número.
E um terceiro Resultado no formato Texto.
Me.CampoValorMinímo = 60
Me.CampoValorMaximo = 100
Me. campoTextResultado = ???
Preciso de uma instrução que quando o campo Resultado estiver fora desta faixa, seja alertado com uma msgbox. Já tentei assim:
If me. campoTextResultado < Me.CampoNumMinímo Or me. campoTextResultado > Me.CampoNumMaximo Then
MsgBox "esta fora da faixa"
End if
Porém se eu digito, por exemplo, 98, o campo reconhece como maior do que 100. Ou seja, só reconhece o primeiro caractere do Valor máximo.
Como eu disse, o campo Resultado deve ser no formato Texto e os parâmetros no formato número.
O que eu devo fazer para dar certo? Por favor, me ajudem.
Tenho dois campos, Mínimo e Máximo, ambos no formato Número.
E um terceiro Resultado no formato Texto.
Me.CampoValorMinímo = 60
Me.CampoValorMaximo = 100
Me. campoTextResultado = ???
Preciso de uma instrução que quando o campo Resultado estiver fora desta faixa, seja alertado com uma msgbox. Já tentei assim:
If me. campoTextResultado < Me.CampoNumMinímo Or me. campoTextResultado > Me.CampoNumMaximo Then
MsgBox "esta fora da faixa"
End if
Porém se eu digito, por exemplo, 98, o campo reconhece como maior do que 100. Ou seja, só reconhece o primeiro caractere do Valor máximo.
Como eu disse, o campo Resultado deve ser no formato Texto e os parâmetros no formato número.
O que eu devo fazer para dar certo? Por favor, me ajudem.