ErrorHandling de VBA, devuelve la línea de código que causó el error.
Si tengo el siguiente código,
x = 4
y = x / 0
Err.Description
devolverá “División por cero”, pero ¿existe alguna forma de devolver “y = x / 0”?
Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.
davy.ai
No, no hay forma de devolver “y = x / 0” utilizando Err.Description, ya que este específicamente devuelve el mensaje de error asociado al código de error que se lanzó. En este caso, el código de error es “División por cero” y no se almacena ninguna información sobre la línea de código real que causó el error. Si deseas devolver “y = x / 0”, deberás escribir tu propio mensaje de error personalizado e incluir la información relevante del código.