You are on page 1of 1

Sub crear_archivo_por_hoja()

Dim i As Integer
Aplication.sheetsinNewWorkook = 1
i = 1
Do Until i > Sheets.Count
On Error Resume Next

Sheetas(i).Select
Cells.Copy
nombre_hoja = ActiveSheet.Name

Workbooks.Add

Selection.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, _


SkipBlanks:=False, Transpose:=False
ActiveSheet.Paste
Application.DisplayAlerts = False

ActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\" & nombre_hoja;


FileFormat:=xlNormal, Password:="", WriteResPassword:="", ReadOnlRecommended,

ActiveWorkbook.Close False
Applicacion.DisplayAlerts = True
i = i + 1
Loop
End Sub

You might also like