Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> Office

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

अक्सर, हमें अपनी फाइलें CSV प्रारूप में मिलती हैं। यह फाइल प्रारूप बहुत उपयोगकर्ता-अनुकूल नहीं है। इस लेख में, हम CSV को XLSX में बिना खोले बदलने के 6 तरीके दिखाएंगे। अपनी तकनीकों को प्रदर्शित करने के लिए, हमने 3 कॉलम वाले डेटासेट को चुना है: "नाम", "ईमेल", और "जन्म वर्ष"।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

CSV को XLSX में बिना खोले बदलने के 5 तरीके

1. CSV को XLSX में बिना खोले बदलने के लिए टेक्स्ट इम्पोर्ट विजार्ड का उपयोग

पहली विधि के लिए, हम टेक्स्ट इम्पोर्ट विजार्ड का उपयोग CSV को XLSX प्रारूप में बदलने के लिए करेंगे।

चरण:

  • सबसे पहले, Data टैब >>> From Text/CSV चुनें।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

इम्पोर्ट डेटा डायलॉग बॉक्स दिखाई देगा।

  • दूसरे, "convert-csv-to-xlsx.csv" नाम की फाइल चुनें, और Import दबाएं।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

एक नई विंडो दिखाई देगी।

  • तीसरे, Load >>> "Load To…" चुनें।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

यहां, हम अपना आउटपुट स्थान चुनेंगे।

  • फिर, "Existing worksheet:" पर क्लिक करें और सेल A1 पर इंगित करें।
  • अंत में, OK दबाएं।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

इस प्रकार, हम अपनी CSV फाइल को XLSX में बदल देंगे।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

और पढ़ें: CSV को XLSX में कैसे बदलें (4 त्वरित तरीके)

2. लिगेसी विजार्ड का उपयोग करके CSV को XLSX में बिना खोले बदलें

इस अनुभाग में, हम CSV से XLSX में अपनी फाइल को बदलने के लिए एक लिगेसी विजार्ड का उपयोग करने जा रहे हैं।

चरण:

  • सबसे पहले, Excel Options विंडो लाने के लिए ALT + F + T दबाएं।
  • दूसरे, Data >>> "From Text (Legacy)" पर टिक मार्क लगाएं और OK दबाएं।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

  • तीसरे, Data टैब >>> Get Data >>> Legacy Wizards >>> From Text (Legacy) चुनें।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

अब, हम अपनी फाइल को फिर से Import करेंगे।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

उसके बाद, Text Import Wizard विंडो दिखाई देगी।

  • फिर, "My data has headers" पर टिक मार्क लगाएं, और Next पर क्लिक करें।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

  • उसके बाद, Delimiter के रूप में Comma चुनें, और Next दबाएं।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

  • फिर, Finish पर क्लिक करें।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

फिर, हम अपना आउटपुट स्थान Sheet2 में सेल A1 के रूप में सेट करेंगे।

  • अंत में, OK दबाएं।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

निष्कर्ष में, हम इस विधि का उपयोग करके अपनी समस्या हल करेंगे। इसके अलावा, यह वही है जो अंतिम चरण की तरह दिखना चाहिए।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

और पढ़ें: Excel VBA CSV फाइल को बिना खोले आयात करने के लिए (3 उपयुक्त उदाहरण)

3. VBA कोड का उपयोग करके CSV को XLSX में बिना खोले बदलें

इस विधि में, हम CSV फाइलों को बदलने के लिए एक और VBA कोड का उपयोग करेंगे। यहां, हम अपनी इनपुट और आउटपुट फाइलों को परिभाषित करने जा रहे हैं, और यह कोड केवल एक फाइल के लिए है।

चरण:

  • सबसे पहले, हमारी फाइल चुनें और Home टैब >>> Copy path चुनें।

यह हमारी फाइल का स्थान कॉपी करेगा।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

  • दूसरे, जैसा कि तीसरी विधि में दिखाया गया है, Module विंडो लाएं और निम्नलिखित कोड टाइप करें।
Sub CsvToXlsxConversion2() 
Dim w As Workbook 
Set w = Workbooks.Open("C:\Users\Rafi\OneDrive\Desktop\Softeko\36\convert-csv-to-xlsx.csv") 
w.SaveAs Filename:="C:\Users\Rafi\OneDrive\Desktop\Softeko\36\convert-csv-to-xlsx.xlsx", _ 
FileFormat:=xlWorkbookDefault, _ 
ReadOnlyRecommended:=False, CreateBackup:=False 
End Sub

VBA कोड ब्रेकडाउन

  • सबसे पहले, हम अपनी सब प्रोसीजर CsvToXlsxConversion2 को कॉल कर रहे हैं।
  • दूसरे, हमारे वेरिएबल प्रकार घोषित कर रहे हैं।
  • तीसरे, हम Set Statement का उपयोग करके अपनी इनपुट फाइल को परिभाषित कर रहे हैं। यहां, हमें Copy path विकल्प के माध्यम से हमारी फाइल का स्थान मिला है।
  • अंत में, हम अपनी आउटपुट फाइल को "converted.xlsx" के रूप में सेट कर रहे हैं और फाइल प्रारूप को xlWorkbookDefault, जिसका अर्थ है XLSX प्रारूप।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

  • अंत में, Module को Save और Run करें।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

इस प्रकार, हमने आपको CSV फाइलों को XLSX में बदलने का एक और तरीका दिखाया है।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

और पढ़ें: Excel VBA CSV फाइल को XLSX में बदलने के लिए (2 आसान उदाहरण)

समान पठन

  • टेक्स्ट फाइल को Excel में स्वचालित रूप से कैसे आयात करें (2 उपयुक्त तरीके)
  • Excel VBA: कॉमा डिलिमिटेड टेक्स्ट फाइल आयात करें (2 केस)
  • मौजूदा शीट में CSV को Excel में कैसे आयात करें (5 तरीके)

4. कई CSV फाइलों को XLSX में बिना खोले बदलने के लिए VBA कोड लागू करना

हम Excel VBA का उपयोग CSV फाइलों को बदलने के लिए करने जा रहे हैं। यहां, हम इस विधि में एक फोल्डर चुनेंगे, इसके अलावा, यह कोड उस फोल्डर के अंदर हर फाइल को बदल सकता है। बिना देर किए, आइए कार्रवाई में कूदें।

चरण:

यहां, हम Visual Basic के अंदर Module विंडो लाएंगे।

  • सबसे पहले, Developer टैब >>> Visual Basic चुनें।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

  • दूसरे, Insert >>> Module चुनें।

यह वह जगह है जहां हम अपना कोड लिखेंगे।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

  • तीसरे, निम्नलिखित कोड टाइप करें।
Sub CsvToXlsxConversion() 
Dim f As FileDialog 
Dim fPath As String 
Dim csvFile As String 
Dim ws As String 
Application.DisplayAlerts = False 
Application.StatusBar = True 
ws = ActiveWorkbook.Name 
Set f = Application.FileDialog(msoFileDialogFolderPicker) 
f.Title = "Select a folder:" 
If f.Show = -1 Then 
fPath = f.SelectedItems(1) 
Else 
Exit Sub 
End If 
If Right(fPath, 1) <> "\" Then 
fPath = fPath + "\" 
csvFile = Dir(fPath & "*.csv") 
Do While csvFile <> "" 
Application.StatusBar = "Converting: " & csvFile 
Workbooks.Open Filename:=fPath & csvFile 
ActiveWorkbook.SaveAs Replace(fPath & csvFile, ".csv", ".xlsx", vbTextCompare), xlWorkbookDefault 
ActiveWorkbook.Close 
Windows(ws).Activate 
csvFile = Dir 
Loop 
Application.StatusBar = False 
Application.DisplayAlerts = True 
End Sub

VBA कोड ब्रेकडाउन

  • सबसे पहले, हम अपनी सब प्रोसीजर CsvToXlsxConversion को कॉल कर रहे हैं।
  • दूसरे, हमारे वेरिएबल प्रकार घोषित कर रहे हैं।
  • तीसरे, हम एक फोल्डर चुनने के लिए InputBox प्रदर्शित कर रहे हैं।
  • फिर, कोड उस फोल्डर में सभी CSV फाइलों को ढूंढता है।
  • अंत में, हम सभी CSV फाइलों को बदलने के लिए Do While Loop का उपयोग कर रहे हैं।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

  • फिर, Module को Save करें।
  • उसके बाद, कोड में कहीं भी क्लिक करें और Run बटन दबाएं।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

यह हमसे एक फोल्डर चुनने के लिए कहेगा।

  • अंत में, एक फोल्डर चुनें, और OK दबाएं।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

हम उस फोल्डर में XLSX प्रारूप में दो फाइलें देखेंगे।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

इसके अलावा, हम किसी भी फाइल को खोलकर सुनिश्चित कर सकते हैं कि हमारा डेटा रूपांतरण OK है।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

और पढ़ें: Excel में कॉलम के साथ CSV फाइल को स्वचालित रूप से कैसे खोलें (3 तरीके)

5. CSV को XLSX में बदलने के लिए कमांड-लाइन का उपयोग

इस अनुभाग में, हम CSV फाइलों को बदलने के लिए कमांड प्रॉम्प्ट का उपयोग करने जा रहे हैं।

चरण:

  • सबसे पहले, निम्नलिखित कोड को नोटपैड में टाइप करें।
sourceFile= Wscript.Arguments(0) 
targetFile = Wscript.Arguments(1) 
On Error Resume Next 
Set tExcel = GetObject(,"Excel.Application") 
If Err.Number = 429 Then 
Set tExcel = CreateObject("Excel.Application") 
End If 
tExcel.Visible = false 
tExcel.displayalerts=false 
Set tWorkbook = tExcel.Workbooks.open(sourceFile) 
Set tWorksheet1 = tWorkbook.Worksheets(1) 
Set tRange = tWorksheet1.UsedRange 
tRange.EntireColumn.Autofit() 
tExcel.Rows(1).Font.Bold = TRUE 
tWorksheet1.SaveAs targetFile, 51 
tExcel.Quit()

VBS कोड ब्रेकडाउन

यह विजुअल बेसिक स्क्रिप्टिंग संस्करण कोड है।

  • सबसे पहले, हम दो तर्क सेट कर रहे हैं।
  • दूसरे, हम इनपुट फाइल को परिभाषित कर रहे हैं। इसके अलावा, हमारे कोड में केवल पहला वर्कशीट उपयोग किया जाता है।
  • तीसरे, हम सेल रेंज सेट कर रहे हैं।
  • फिर, हम Autofit का उपयोग कर रहे हैं।
  • उसके बाद, हम पहली पंक्ति को बोल्ड बना रहे हैं।
  • अंत में, हम फाइल को 51 के रूप में सेव कर रहे हैं (इसका अर्थ है XLSX)।
  • दूसरे, "save as type:" में All Files चुनें।
  • तीसरे, इसे "conversion.vbs" फाइलनाम के रूप में Save करें।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

  • फिर, Start Menu >>> Command Prompt खोलें।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

  • उसके बाद, यह कोड टाइप करें और ENTER दबाएं।
CD "C:\Users\USER\Desktop\Exceldemy"

यह हमारे वर्किंग फोल्डर में हमारी डायरेक्टरी सेट करेगा।

  • फिर, यह कोड टाइप करें।
conversion "C:\Users\USER\Desktop\Exceldemy\convert-csv-to-xlsx.csv" "C:\Users\USER\Desktop\Exceldemy\converted-using-cmd.xlsx"

यह कोड हमारे "conversion.vbs" फाइल को चलाएगा। हमारे कोड में, पहला स्थान इनपुट है और दूसरा आउटपुट फाइल है।

  • अंत में, ENTER दबाएं।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

फिर, हम अपनी "converted-using-cmd.xlsx" फाइल को खोलकर सब कुछ सत्यापित कर सकते हैं। हम देखेंगे कि क्या सब कुछ अपेक्षा के अनुरूप काम किया।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

और पढ़ें: Excel में कॉलम के साथ CSV फाइल कैसे खोलें (3 आसान तरीके)

ऑनलाइन कन्वर्टर को शामिल करके CSV बदलें

अंतिम विधि के लिए, हम किसी भी ऑनलाइन कन्वर्टर का उपयोग कर सकते हैं। यहां, हम वेबसाइट Cloud Convert का उपयोग बदलने के लिए करने जा रहे हैं।

चरण:

  • सबसे पहले, वेबसाइट पर जाएं।
  • दूसरे, हमारी फाइल चुनें।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

  • तीसरे, हमारी फाइल चुनें और Open पर क्लिक करें।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

  • फिर, आउटपुट प्रारूप के रूप में XLSX चुनें और Convert दबाएं।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

  • अंत में, Download पर क्लिक करें।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

निष्कर्ष में, आप अपने CSV फाइलों को ऑनलाइन टूल्स के माध्यम से भी बदल सकते हैं और यह वही है जो अंतिम चरण की तरह दिखना चाहिए।

CSV को XLSX में बिना खोले आसानी से बदलें: 5 सिद्ध तरीके

और पढ़ें: Excel में CSV फाइल कैसे पढ़ें (4 सबसे तेज़ तरीके)

निष्कर्ष

हमने आपको CSV को XLSX में बिना खोले बदलने के 5 तरीके दिखाए हैं। यदि आपको किसी भी विधि के संबंध में कोई समस्या आती है, तो बेझिझक नीचे टिप्पणी करें। पढ़ने के लिए धन्यवाद, उत्कृष्टता बनाए रखें!

संबंधित लेख

  • Excel VBA CSV फाइल को लाइन दर लाइन पढ़ने के लिए (3 आदर्श उदाहरण)
  • नोटपैड या टेक्स्ट फाइल को Excel में कॉलम के साथ कैसे खोलें (3 आसान तरीके)
  • Excel VBA: टेक्स्ट फाइल को स्ट्रिंग में पढ़ें (4 प्रभावी केस)
  • VBA का उपयोग करके टेक्स्ट फाइल को Excel में कैसे आयात करें (3 आसान तरीके)

  1. माइक्रोसॉफ्ट 365 के लिए XML को एक्सेल में बदलना: 3 सिद्ध तरीके माइक्रोसॉफ्ट 365 के लिए XML को एक्सेल में बदलना: 3 सिद्ध तरीके

    कभी-कभी आपको XML को एक्सेल टेबल में बदलने की आवश्यकता हो सकती है। इस लेख में, मैं बताऊंगा कि माइक्रोसॉफ्ट 365 संस्करण का उपयोग करके XML को एक्सेल टेबल में कैसे बदलें। आप यहां से अभ्यास वर्कबुक डाउनलोड कर सकते हैं: XML फ़ाइल क्या है? एक XML फ़ाइल विभिन्न एप्लिकेशन और सिस्टम के लिए पठनीय फॉर्मेट में ड

  1. एक्सेल में CSV को VCF में बदलें: एक सरल चरण-दर-चरण मार्गदर्शिका एक्सेल में CSV को VCF में बदलें: एक सरल चरण-दर-चरण मार्गदर्शिका

    डेटा संग्रहण को व्यवस्थित करने के लिए माइक्रोसॉफ्ट एक्सेल सबसे अधिक उपयोग किए जाने वाले प्रोग्रामों में से एक है। एक्सेल स्प्रेडशीट आपको आसानी से संचालन करने और भारी मात्रा में डेटा स्टोर करने की अनुमति देते हैं। माइक्रोसॉफ्ट एक्सेल में, आप CSV को VCF में भी बदल सकते हैं। यह लेख दिखाएगा कि किसी ऑनला

  1. एक्सेल में बड़ी CSV फ़ाइलें आसानी से खोलें: 2 सिद्ध विधियां एक्सेल में बड़ी CSV फ़ाइलें आसानी से खोलें: 2 सिद्ध विधियां

    CSV का अर्थ कॉमा-सेपरेटेड वैल्यूज़ है। ये सादे टेक्स्ट फ़ाइलें हैं जो अपनी सादगी और विभिन्न प्लेटफॉर्म पर उपयोगिता के कारण व्यापक रूप से उपयोग की जाती हैं। इन फ़ाइलों में बड़ी मात्रा में डेटा भी हो सकता है, जिससे उनका फ़ाइल आकार बड़ा हो जाता है। हालांकि ये फ़ाइलें अन्य प्लेटफॉर्म के लिए उपयुक्त हैं,