यह बिल्ट-इन फीचर नहीं है।
हालाँकि, यदि आप इस कोड को चलाते हैं, तो उसे कार्य करना चाहिए।
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
कोड चलाने के लिए, निम्नलिखित कार्य करें:
- VBA संपादक खोलें ( Alt+ F11)
- शीर्ष बाएं कोने में पेड़ में, अपनी कार्यपुस्तिका पर राइट क्लिक करें और एक नया मॉड्यूल डालें
- इस मॉड्यूल में उपरोक्त कोड कॉपी करें
- VBA संपादक बंद करें
- मैक्रो को चलाने और चयन करने के लिए एक्सेल प्रेस Alt+ मेंF8
SaveSheets
या मैं एमएस ऑफिस में VBA कैसे जोड़ूं?