Cambiar de libro activo

5 envíos / 0 nuevos
Último envío
argacha
Imagen de argacha
Offline
última acción: Hace 1 año 7 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntos
alta: 10/01/2007 - 08:28
Puntos: 1982
Cambiar de libro activo

En una macro tengo tres libros abiertos y quiero cambiar de libro activo.

¿como cambio de libro activo?

¿Como puedo hacer que se cieere un libro que no esté activo?¿Cómo guardo un libro que no esté activo?

Gracias

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 1 semana 6 horas
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: Cambiar de libro activo

en mi opinión, lo mejor es que cuando abras cada libro los asignes a una variable de objeto tipo Workbook, así puedes referirte al libro a través de esa variable.

la otra opción puede ser si conoces el nombre del libro.

puedes activar el libro con el método Activate

Workbooks("elnombredetulibro").Activate

para cerrarlo, lo mismo, has de indicar primero el objeto, en este caso tu libro, y luego lo que quieres hacer con él
Workbooks("elnombredetulibro").Close

para guardarlo, pues lo mismo.

en cualquier caso, comprueba paso a paso, porque algunas operaciones cambian el libro activo. por ejemplo si copias una hoja a un nuevo libro, ese nuevo libro se convierte en el activo. Simplemente tenlo en cuenta.

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

 

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

visitante (no verificado)
Imagen de visitante
Re: Cambiar de libro activo

Hola Necesito ayuda.

Quiero cerrar un libro desde otro libro activo, la idea es reuperar a través de una macro el nombre del libro que quiero cerrar yaque esto puede variar.

 

GS

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 1 semana 6 horas
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: Cambiar de libro activo

¿cómo sabes qué libro te interesa? habrá alguna manera de identificarlo aparte del nombre que dices que puede cambiar

¿cuál es esa condición?¿es el libro activo? ¿el usuario lo elige durante la macro?...

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

 

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

Carolina (no verificado)
Imagen de visitante
Hola, espero se encuentre

[comentario movido a tema nuevo en el foro: http://www.necesitomas.com/libro-activo]