CSV फाइलों को Excel फाइलों (.xlsx, .xlsm) में बदलने के कुछ तरीके हैं। लेकिन आप इसे Windows कमांड लाइन का उपयोग करके कर सकते हैं। इसके अलावा, इसमें आप CSV फाइल को अपनी जरूरत के अनुसार संपादित कर सकते हैं जिसे आप Excel फाइल में निर्यात करना चाहते हैं। यह ट्यूटोरियल आपको दिखाएगा Windows कमांड लाइन का उपयोग करके CSV को xlsx में कैसे बदलें।
कमांड लाइन का उपयोग करके CSV को XLSX में बदलने के 8 आसान चरण
निम्नलिखित छवि में, हमने एक CSV फाइल के डेटा सेट को प्रदान किया है। सबसे पहले, हम Notepad एप्लिकेशन में Visual Basic Script (VBS) कोड टाइप करेंगे। फिर, हम उन्हें .vbs प्रारूप में सहेजेंगे। बाद में, हम VBS कोड फाइल का उपयोग Windows कमांड लाइन में करेंगे और उन्हें CSV फाइल के साथ लिंक करेंगे और उन्हें Excel फाइल (.xlsx) में बदल देंगे।

चरण 1: CSV फाइल सहेजें
- अपनी CSV फाइल (स्रोत) को एक विशिष्ट फोल्डर में सहेजें।

चरण 2: Windows से Notepad खोलें
- खोज मेनू से, Notepad एप्लिकेशन खोलें।

चरण 3: कमांड लाइन के लिए CSV को XLSX में बदलने के लिए VBS कोड डालें
- Notepad में निम्नलिखित (Visual Basic Script) VBS कोड पेस्ट करें। VBS कोड में कॉलम चौड़ाई बदलने, फ्रीज पेन लागू करने, Filter लागू करने, रंगीन Header देने, और बहुत कुछ के विकल्प हैं।
'======================================
' Convert CSV to xlsx Command Line
'======================================
srccsvfile = Wscript.Arguments(0)
tgtxlsfile = Wscript.Arguments(1)
'Create an Excel worksheet where you want to place the file
On Error Resume Next
'Set a variable and define
Set ObjectiveFileExcel = GetObject(,"Excel.Application")
'If condition for creating new instance if the find is not found
If Err.Number = 429 Then
'> 0
'Set a command to create new instance
Set ObjectiveFileExcel = CreateObject("Excel.Application")
End If
ObjectiveFileExcel.Visible = false
ObjectiveFileExcel.displayalerts=false
'Give a command to import CSV into Excel
Set ImportWbk = ObjectiveFileExcel.Workbooks.open(srccsvfile)
Set ImportWbk1 = ImportWbk.Worksheets(1)
'Set a command to adjust column widths
Set ObjectiveRng = ImportWbk1.UsedRange
ObjectiveRng.EntireColumn.Autofit()
' ObjectiveFileExcel.Columns(intColumns).AutoFit()
'Next
'Give TRUE statement to set the column Headings Bold
ObjectiveFileExcel.Rows(1).Font.Bold = TRUE
'Give TRUE statement to freeze panes for the Header Row
With ObjectiveFileExcel.ActiveWindow
.SplitColumn = 0
.SplitRow = 1
End With
ObjectiveFileExcel.ActiveWindow.FreezePanes = True
'Apply AutoFilter to Heading Row
ObjectiveFileExcel.Rows(1).AutoFilter
'Make Header row Interior Cyanide
ObjectiveFileExcel.Rows(1).Interior.ColorIndex = 31
'Save the worksheet
ImportWbk1.SaveAs tgtxlsfile, 51
'Make free the Lock on worksheetsheet
ObjectiveFileExcel.Quit()
Set ImportWbk1 = Nothing
Set ImportWbk = Nothing
Set ObjectiveFileExcel = Nothing

चरण 4: VBS फाइल सहेजें
- फिर, फाइल नाम के साथ .vbs टाइप करें।
- Save as type से All Files चुनें।
- Save पर क्लिक करें।

चरण 5: एक गंतव्य Excel फाइल जोड़ें
- अपनी गंतव्य Excel फाइल (परिवर्तित) को उसी फोल्डर में रखें। यह वह Excel फाइल है जहां आप CSV फाइल से डेटा निर्यात करते हैं।

चरण 6: CSV को XLSX में बदलने के लिए Windows कमांड लाइन बॉक्स खोलें
- Shift + right-click दबाएं।
- Windows कमांड लाइन खोलने के लिए Open PowerShell window here विकल्प चुनें।

चरण 7: CSV को XLSX में बदलने के लिए कमांड लाइन डालें
- Windows कमांड लाइन बॉक्स में, निम्नलिखित कमांड पेस्ट करें।
.\convert-csv-to-excel C:\Users\Admin\Desktop\source.csv- अंत कमांड चलाने के लिए Enter दबाएं।

चरण 8: अंतिम परिणाम
- इसलिए, Excel फाइल (परिवर्तित) खोलें। आप देखेंगे कि CSV (स्रोत) फाइल में डेटा अब Visual Basic Script (VBS) के साथ लागू संपादन के साथ Excel (.xlsx) फाइल में बदल गया है।

और पढ़ें: बिना खोले CSV को XLSX में कैसे बदलें (5 आसान तरीके)
निष्कर्ष
मुझे उम्मीद है कि इस लेख ने आपको Windows कमांड लाइन का उपयोग करके CSV फाइलों को xlsx फाइलों में बदलने के बारे में एक ट्यूटोरियल दिया है। इन सभी प्रक्रियाओं को सीखा जाना चाहिए और आपके डेटासेट पर लागू किया जाना चाहिए। प्रैक्टिस वर्कबुक पर एक नज़र डालें और इन कौशलों को परीक्षण में लाएं। आपका बहुमूल्य समर्थन हमें इस तरह के ट्यूटोरियल बनाते रहने के लिए प्रेरित करता है।
यदि आपके कोई प्रश्न हैं - बेझिझक हमसे पूछें। साथ ही, नीचे टिप्पणी अनुभाग में टिप्पणी छोड़ने के लिए स्वतंत्र महसूस करें।
हम, Exceldemy टीम, हमेशा आपके प्रश्नों के प्रति उत्तरदायी हैं।
हमारे साथ बने रहें और सीखते रहें।
संबंधित लेख
- Excel में कॉलम के साथ CSV फाइल को स्वचालित रूप से कैसे खोलें (3 तरीके)
- Excel में कॉलम के साथ CSV फाइल कैसे खोलें (3 आसान तरीके)
- Excel VBA CSV फाइल को ऐरे में पढ़ने के लिए (4 आदर्श उदाहरण)
- कॉलम के साथ CSV को Excel में कैसे बदलें (5 तरीके)
- Excel VBA: टेक्स्ट फाइल को लाइन दर लाइन पढ़ें (6 संबंधित उदाहरण)
- CSV को मौजूदा शीट में Excel में कैसे आयात करें (5 तरीके)