Está en la página 1de 1

Sub GuardaNuevo2()

'
' GuardarNuevo Macro
' Macro grabada el 19/01/2007 por Ivonne
'
On Error GoTo errorhoja
fecha = Format(Now, "ddmmyy(hhMMss)")
qhoja = InputBox("Indica el nombre de la hoja", "Documento a Enviar")
Sheets(qhoja).Select
Sheets(qhoja).Copy
nomarch = qhoja + fecha
ActiveWorkbook.SaveAs Filename:= _
"C:\Users\regal\Documents\" & nomarch & ".xls", _
FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
MsgBox "Se a creado ¡Exitosamente! el archivo con nombre: " & nomarch, vbInformati
on, "Archivo " & nomarch
errorhoja:
If Err.Number = 1004 Then
MsgBox "Ya existe un Libro con ese nombre, intente de nuevo" & Err.Descripti
on
Exit Sub
Else
If Err.Number = 9 Then
MsgBox "No existe esa hoja, Intente de nuevo"
Exit Sub
End If
End If
End Sub

También podría gustarte