Uso del criterio de evaluación VBA
Su colaboración con la siguiente duda:
Hasta ahora estoy aprendiendo respecto al uso de VBA en formulario y necesito realizar validación,
Tengo 3 campos (Resultado, operador y parámetro) en el campo de resultado debo digital un numero, en el campo de operador hay signos (>, < o =) y en el campo parámetro esta el numero parámetro sobre el que se debe comparar el resultado tengo esta linea que me ayudo a construir un compañero pero no la entiendo:
If Eval("'" & Me.Resultado & "'" & " " & Me.Operador & " " & "'" & Me.Parámetro & "'") Then
me. Estatus = "Aprobado"
End IF
Quisiera que alguien me la pudiera explicar parte por parte y adicional haciendo una prueba en me pude dar cuenta que no siempre se se ejecuta de forma correcta
2 respuestas
Respuesta de James Bond
2
Respuesta de Andy Machin
1
Eso no es Excel. VBA no es el único lenguaje de programación ni solo esta en Excel. Eval es un metodo de VB y funciona en ACCESS - Andy Machin