Abrir un Segundo Libro y Guardar su Nombre en una Variable

2 envíos / 0 nuevos
Último envío
alexsc
Imagen de alexsc
Offline
última acción: Hace 12 años 4 meses
alta: 07/12/2011 - 13:40
Puntos: 25
Abrir un Segundo Libro y Guardar su Nombre en una Variable

Buen día estimados amigos:

Estoy creando una macro en un libro de excel, desde el cual se debe hacer la apertura de otro libro de excel y en este mismo realizar varias aciones. Esta parte me esta funcionando perfectamente y la estoy ejecutando usando la ventana de apertura de archivos de windows.

Lo que requiero hacer ahora es poder guardar en una variable el nombre del 2do libro abierto o que el mismo se vuelva libro activo para poder posicionarme en A8.

Les agradezco enormemnte su valiosa colaboración.

Saludos

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 1 semana 2 días
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Re: Abrir un Segundo Libro y Guardar su Nombre en una Variable

utiliza una variable de objeto

Dim NuevoLibro as Workbook

cuando abras el nuevo libro, establece esta variable para que se refiera al nuevo libro.

Dices que ya estás abriendo el libro. entonces al abrirlo el nuevo libro es el activo ¿no?

establece la variable

Set NuevoLibro=ActiveWorkbook

cuando necesites algo del nuevo libro, simplemente utiliza esta variable

NuevoLibro.Activate

------
Ya sé Excel, pero necesito más ahora en pdf

 

------
Ya sé Excel, pero necesito más.