Guardar datos de USERFORM (de un "libro A") a una hoja de un "libro B" con macros

Tengo unos datos en un userform en un LIBRO A lo que quiero es poder guardar estos datos en una hoja1 en un libro B con macros

Use la siguiente.:

Set File = Application.Workbooks.Open("D:\EE FF prueba.xlsm") pero me salta fuera de intervalo

Recurro a ustedes para que puedan sacarme de este apuro.

Respuesta

Antes de abrir el UF ya debieras abrir el segundo libro. Puede ser en la macro que llama al UF. Por ejemplo:

libro1 = ActiveWorkbook.Name    'para regresar al libro activo
Workbooks. Open (Ruta & nbre) 'aquí con los datos de tu segundo libro
Workbooks(libro1). Activate

Y luego en el UF podés hacer referencia a ese libro y esa hoja con un SET pero ya sin necesidad de abrirlo.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas