24/02/2023

VBA: ByVal vs. ByRef

Cuando pasamos uno o más argumentos a un procedimiento, cada argumento corresponde a un elemento de programación subyacente en el código de llamada. Puede pasar el valor de este elemento subyacente (ByVal) o una referencia a él (ByRef). Esto se conoce como el mecanismo de paso. En este mecanismo se determina si el procedimiento va a poder modificar el elemento subyacente al argumento que hemos pasado. La declaración del procedimiento determina el mecanismo de aprobación para cada parámetro. Por esa razón especificamos ByVal o ByRef. En este destello te damos las pautas para que puedas elegir uno u otro método,