Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/07/2011, 05:51
Avatar de mrocf
mrocf
 
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 9 meses
Puntos: 88
vba: abrir un userform de un excel desde otro archivo excel

A ver si te comprendí correctamente:

-> Estás corriendo una macro del libro Libro2.xlsm
-> Quieres mostrar un UserForm1 ubicado en Libro1.xlsm
-> Y cerrar Libro2.xlsm

De ser así entonces coloca en Libro1.xlsm el siguiente código:

Código PHP:
Sub ShowDesdeOtroLibro()
UserForm1.Show
End Sub 
Y la macro de Libro2.xlsm hará:

Código PHP:
.
.
Run "Libro1.xlsm!ShowDesdeOtroLibro"
ThisWorkbook.Close

Saludos, Cacho R.