¿Macro excel vba. Para identificar que UserFormOrigen está llamando a otro UserFormDestino?

En un pequeño proyecto que estoy desarrollando tengo el siguiente inconveniente.

Desde dos o más UserFormOrigen (compras) ejecuto la carga del UserFormDestino.show (pagos) para la introducción de datos.

En el evento UserForm_Initialize (pago) identificar cual es el UserFormOrigen (permanece cargado) que ejecutó la llamada para pasar un parámetro a un procedimiento que se ejecuta desde evento UserForm_Initialize.

Os dejo el procedimiento

Private Sub UserForm_Initialize()
Dim proveedor As String

 Application.DisplayAlerts = False
Application.ScreenUpdating = False

' aqui tengo el inconveninte no encuentro la manera de reconocer 

' cual de los UserFormOrigen ejecuto la llamada

proveedor = UserFormCompras.ComBoxProveedor
proveedor = UserFormPagoDeudaProveedor.ComboBoxProveedor

Call BuscarPagosMes_proveedor(proveedor)

Application.DisplayAlerts = True
Application.ScreenUpdating = True

End sub

Añade tu respuesta

Haz clic para o