Crear respaldo de libro con nombre de fecha y en escritorio.
Tengo este código:
Private Sub Workbook_BeforeClose(Cancel As Boolean)Dim Resp As BooleanResp = FalseResp = IIf(MsgBox("Desea Guardar una Copia?", _vbQuestion + vbYesNo, "Atención") = vbYes, True, False)If Resp ThenApplication.Dialogs(xlDialogSaveAs).ShowEnd IfEnd Sub
el cual me guarda una copia de mi libro antes de cerrar por completo..
Lo que requiero es que antes de cerrar mi libro original:
1 - se guarde en el escritorio con el nombre de mi libro original + la fecha de hoy() o el nombre de mi libro original y algo que indentifique que es un respaldo
Ejemplo: libro original " reportes"
Respaldo "reportes 13032015" o "reportes respaldo 1" (si al ejecutar el código de nuevo) seria "reportes respaldo 2" algo así...
luego de crear respaldo...
2- Que limpie rangos de distintas hojas de mi libro original
Osea que el libro "original" al ejecutar el código debe crear un respaldo tal cual esta.. Guardarlo en el escritorio con un nombre que lo distinga y limpiarlo para seguir dando uso.
1 Respuesta
Respuesta de Dante Amor
1