Excel - Duda excel

 
Vista:

Duda excel

Publicado por spiderman (11 intervenciones) el 08/01/2007 19:47:12
hola a todos mi duda es la siguiente con una macro abro un libro selecciono ciertos datos los copio y los pego donde quiero mi problema es cuando tengo que cerrar el libro que abri y no se como hacerlo ya que quiero obtener el nombre de este y almacenarlo en una variable y con esa variable cerrarlo, pero no e podido siempre me toma el libro que estoy usando eso seria muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Duda excel

Publicado por haver (149 intervenciones) el 08/01/2007 21:01:39
Primero le asignas una variable al libro que abres

dependiendo del metodo que uses para abrir el libro

por ejemplo

despues de la linea de apertura pones

'abro el archivo con el explorador
filetoopen = Workbooks.Application.FindFile

'--el archivo abierto es origen--
origen = ActiveWorkbook.Name

'--adiere una hoja a excel nueva--
Application.Workbooks.Add

'---Destino es la hoja nueva
destino = ActiveWorkbook.Name

'---Activa----
Workbooks(origen).Activate

'cierra
workbooks(origen).close
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar