Abrir y cerrar archivos.
Publicado por no tan estresado (10 intervenciones) el 28/12/2006 08:04:04
Tengo lo sigiente:
La macro abre un informe diario de fecha "n", copia los datos, los pega en el informe nuevo semanal y luego cierra el informe diario de fecha "n".
Luego abre otro informe diario de fecha "n" ... y así sucesivamente.
........
Workbooks.Open ("xx\yy\zz\ww\Inf.Diario" & n & "_V5.xls")
Workbooks("Inf.Diario " & n & "_V5.xls").Activate
Worksheets("Datos").Activate
Sheets("Datos").Range("ai39:an62").Copy
Workbooks("Inf. Nuevo Semanal .xls").Activate
Worksheets("Datos").Activate
Sheets("Datos").Range("ah" & z & "").PasteSpecial (xlPasteValues)
Workbooks("Inf.Diario " & n & "_V5.xls").Close
.....
Donde: n = variable (fechas)
Esto cumple lo que quiero, pero cada vez que cierra un informe diario, la ejecucuión de la macro se interrumpe para preguntar:
""Ha guardado gran cantidad de datos en el prtapapeles ¿desea mantenerlos?"" o algo así.
¿Como hago para evitar esto?
De antemano muchas gracias.
La macro abre un informe diario de fecha "n", copia los datos, los pega en el informe nuevo semanal y luego cierra el informe diario de fecha "n".
Luego abre otro informe diario de fecha "n" ... y así sucesivamente.
........
Workbooks.Open ("xx\yy\zz\ww\Inf.Diario" & n & "_V5.xls")
Workbooks("Inf.Diario " & n & "_V5.xls").Activate
Worksheets("Datos").Activate
Sheets("Datos").Range("ai39:an62").Copy
Workbooks("Inf. Nuevo Semanal .xls").Activate
Worksheets("Datos").Activate
Sheets("Datos").Range("ah" & z & "").PasteSpecial (xlPasteValues)
Workbooks("Inf.Diario " & n & "_V5.xls").Close
.....
Donde: n = variable (fechas)
Esto cumple lo que quiero, pero cada vez que cierra un informe diario, la ejecucuión de la macro se interrumpe para preguntar:
""Ha guardado gran cantidad de datos en el prtapapeles ¿desea mantenerlos?"" o algo así.
¿Como hago para evitar esto?
De antemano muchas gracias.
Valora esta pregunta


0