Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
Este tema está ahora archivado y está cerrado a más respuestas.
Hola a todos, tengo la siguiente parte de una macro y solicito su ayuda:
nombre=prueba.xslx
'creo un objeto:
Set XL = CreateObject("Excel.Application")
XL.Visible = True
'creo un nuevo libro llamado "prueba", cierro el archivo
Workbooks.Add
ActiveWorkbook.SaveAs nombre, -4143
ActiveWorkbook.Close
'abro con XL el libro creado
XL.Workbooks.Open "prueba.xslx"
'Selecciono la celda "a1" en el archivo prueba creado, hasta aquí no hay problema
XL.Workbooks(nombre).Sheets(1).Range("a1", "a1").Select
'aqui está el problema pues al ejecutar estos comandos, estos se ejecutan en el libro desde el que corro la macro
'lo que necesito es que corran desde el nuevo libro "prueba" que fue creado
Selection.End(xlDown).Select
Selection.End(xlDown).Select
Selection.End(xlDown).Select
ActiveCell.Rows("1:1").EntireRow.Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Espero que puedan ayudarme, lo que necesito es trabajar sobre el archivo que es creado por el excel.application.
Saludos,
Patricio