No es una característica incorporada.
Sin embargo, si ejecuta este código, debería hacer el trabajo.
Sub SaveSheets()
Dim strPath As String
Dim ws As Worksheet
Application.ScreenUpdating = False
strPath = ActiveWorkbook.Path & "\"
For Each ws In ThisWorkbook.Sheets
ws.Copy
'Use this line if you want to break any links:
BreakLinks Workbooks(Workbooks.Count)
Workbooks(Workbooks.Count).Close True, strPath & ws.Name & ".xlsx"
Next
Application.ScreenUpdating = True
End Sub
Sub BreakLinks(wb As Workbook)
Dim lnk As Variant
For Each lnk In wb.LinkSources(xlExcelLinks)
wb.BreakLink lnk, xlLinkTypeExcelLinks
Next
End Sub
Para ejecutar el código, haga lo siguiente:
- Abra el editor de VBA ( Alt+ F11)
- En el árbol en la esquina superior izquierda, haga clic derecho en su libro e inserte un nuevo módulo
- Copie el código anterior en este módulo
- Cierra el editor de VBA
- En Excel, presione Alt+ F8para ejecutar macros y seleccione
SaveSheets
o vea ¿Cómo agrego VBA en MS Office?