Error 13 en operación básica de aritmética
Tengo el siguiente código y el siguiente formulario:
Private Sub TALLA_Change()
ActiveCell.FormulaR1C1 = TALLA
End Sub
Private Sub PESO_Change()
ActiveCell.FormulaR1C1 = PESO
IMC = Round(PESO / TALLA ^ 2, 2)
If IMC >= 18.5 And IMC <= 25.1 Then
Resultado = "NORMAL"
ElseIf IMC > 25.1 And IMC <= 29.9 Then
Resultado = "SOBREPESO"
ElseIf IMC > 29.9 Then
Resultado = "OBESIDAD"
ElseIf IMC < 18.5 Then
Resultado = "DELGADEZ"
End If
End Sub
Sin embargo, cuando el cliente trata de borrar el peso me da un error en la fórmula. ¿Alguien me puede explicar por que?
Respuesta de Julián González Cabarcos
1