Pretvorite CSV u Excel (XLS ili XLSX) pomoću naredbenog retka u sustavu Windows
Ovdje je vodič za pretvaranje CSV-a u XLS ili XLSX pomoću sučelja (interface)naredbenog retka(convert CSV to XLS or XLSX using the command-line) u Windows 11/10 . Postoji više načina za pretvaranje CSV datoteke u Excel formate ( XLS , XLSX ). Za izvođenje konverzije možete koristiti Microsoft Excel , namjenski besplatni program za pretvaranje ili online alat. No, jeste li znali da također možete koristiti sučelje naredbenog retka sustava Windows za pretvaranje (Windows)CVS -a u Excel ? A, za to vam čak i ne treba nikakav alat treće strane? Ako ne, ovaj vodič će vas ugodno iznenaditi.
U ovom članku ćemo vam pokazati kako možete pretvoriti CSV datoteku u Excel radnu knjigu. Za to ćemo koristiti VBScript . Dopustite nam da provjerimo skriptu i korake koji su vam potrebni za konverziju.
Kako pretvoriti CSV u Excel pomoću naredbenog(Command) retka
Evo koraka za pretvaranje CSV -a u Excel pomoću sučelja naredbenog retka(Command Line Interface) u sustavu Windows 11(Windows 11) ili Windows 10:
- Otvorite Notepad.
- Napišite Visual Basic Script (VBS).
- Spremite VBS datoteku.
- Otvorite naredbeni redak u mapi.
- Unesite(Enter) naredbu za pretvorbu CSV -a u Excel .
Razmotrimo ove korake detaljno!
Prvo otvorite aplikaciju Notepad na računalu sa sustavom Windows 10. Sada morate napisati VBScript sa povezanim naredbama. Ispod(Below) je cijela skripta koju trebate unijeti u Notepad ; samo kopirajte odavde i zalijepite u svoj Notepad :
'======================================
' Convert CSV to Excel
'
' arg1: source - CSV path\file
' arg2: target - Excel path\file
'======================================
srccsvfile = Wscript.Arguments(0)
tgtxlsfile = Wscript.Arguments(1)
'Create Spreadsheet
'Look for an existing Excel instance.
On Error Resume Next ' Turn on the error handling flag
Set objExcel = GetObject(,"Excel.Application")
'If not found, create a new instance.
If Err.Number = 429 Then '> 0
Set objExcel = CreateObject("Excel.Application")
End If
objExcel.Visible = false
objExcel.displayalerts=false
'Import CSV into Spreadsheet
Set objWorkbook = objExcel.Workbooks.open(srccsvfile)
Set objWorksheet1 = objWorkbook.Worksheets(1)
'Adjust width of columns
Set objRange = objWorksheet1.UsedRange
objRange.EntireColumn.Autofit()
'This code could be used to AutoFit a select number of columns
'For intColumns = 1 To 17
' objExcel.Columns(intColumns).AutoFit()
'Next
'Make Headings Bold
objExcel.Rows(1).Font.Bold = TRUE
'Freeze header row
With objExcel.ActiveWindow
.SplitColumn = 0
.SplitRow = 1
End With
objExcel.ActiveWindow.FreezePanes = True
'Add Data Filters to Heading Row
objExcel.Rows(1).AutoFilter
'set header row gray
objExcel.Rows(1).Interior.ColorIndex = 15
'-0.249977111117893
'Save Spreadsheet, 51 = Excel 2007-2010
objWorksheet1.SaveAs tgtxlsfile, 51
'Release Lock on Spreadsheet
objExcel.Quit()
Set objWorksheet1 = Nothing
Set objWorkbook = Nothing
Set ObjExcel = Nothing
Nakon unosa gornje skripte, trebate spremiti datoteku s nastavkom .vbs . Za to kliknite na File > Save As opciju. U promptu dijaloškog okvira Spremi kao , postavite (Save As)Spremi kao vrstu(Save As Type) na Sve datoteke(All Files) , a zatim unesite naziv datoteke nakon čega slijedi ekstenzija datoteke .vbs . Nakon toga kliknite na gumb Spremi(Save) za spremanje VBS datoteke.

Sada idite u mapu u koju ste spremili gornju VBS skriptu i otvorite Command Prompt u ovoj mapi(open Command Prompt in this folder) .
Zatim morate unijeti naredbu sa donjom sintaksom u CMD :
VBSFilename [Input CSV file with path] [Output Excel file with path]
Recimo da ste VBS datoteku nazvali kao "csv-to-excel", tada će vaša naredba izgledati otprilike ovako:
csv-to-excel C:\Users\KOMAL\Desktop\twc.csv C:\Users\KOMAL\Desktop\twc1.xlsx
U slučaju da želite stvoriti Excel datoteku sa starijom ekstenzijom datoteke, npr. XLS , samo zamijenite xlsx s xls . Evo primjera:
csv-to-excel C:\Users\KOMAL\Desktop\twc.csv C:\Users\KOMAL\Desktop\twc1.xls
Zapamtite da morate spomenuti puni put ulaznih CSV i izlaznih Excel datoteka.

Kada unesete gornju naredbu, dobit ćete izlaznu Excel datoteku.

U gornjem VBScript -u postoje opcije za podešavanje širine stupca, zamrzavanje okna, primjenu filtera, podebljanje zaglavlja itd. Možete jednostavno podesiti VBScript kako biste prilagodili ove opcije, a zatim pokrenuti naredbu za pretvaranje CSV -a u Excel putem CMD -a . Ako ste programer, možete dodatno prilagoditi skriptu u skladu s tim.
Dakle, ovako možete pretvoriti CSV u Excel pomoću naredbenog retka(Command-Line) uz pomoć VBScript -a koji je (VBScript) kreirao Jeff(created by Jeff) .
Povezano glasi:(Related reads:)
- Kako pretvoriti DBF u Excel u sustavu Windows(How to convert DBF to Excel in Windows)
- How to convert a Text (TXT/CSV) file into an Excel file
- Besplatni paketni softver za pretvaranje PDF u Excel.(Free Batch PDF to Excel Converter Software.)
Related posts
Popis naredbi DISKPART i kako ih koristiti u sustavu Windows 11/10
Kako promijeniti veličinu videa pomoću naredbenog retka s FFmpeg u sustavu Windows 10
Kako prikazati naredbeni redak u Upravitelju zadataka sustava Windows 11/10
Kako koristiti naredbe FINDSTR i Select-String u sustavu Windows 11/10
Pristupite FTP poslužitelju pomoću naredbenog retka u sustavu Windows 10
Popravite pogrešku Excel stdole32.tlb u sustavu Windows 10
Kako pokrenuti naredbeni redak kao administrator u sustavu Windows 11/10
Preuzmite PDF Vodič za Windows Command Reference od Microsofta
Naredba ForFiles omogućuje vam upravljanje datotekama i mapama na dijeljenoj mreži
Kako umetnuti CSV ili TSV u Excel radni list
Kako uključiti automatsko dovršavanje u naredbenom retku sustava Windows
4 načina za pretvaranje Excela u Google tablice
Kako urediti registar iz naredbenog retka u sustavu Windows 10
Opcije naredbenog retka ChkDsk, prekidači, parametri u sustavu Windows 11/10
Pretvorite Word, PowerPoint, Excel dokumente u PDF pomoću Google dokumenata
Kako otvoriti Apple Numbers datoteku u Excelu na Windows računalu
Kako ispisati sve Windows usluge pomoću PowerShell-a ili naredbenog retka
Osnovni savjeti za naredbeni redak za Windows 11/10
Kako pretvoriti DBF u Excel (XLSX ili XLS) u sustavu Windows 10
Kako koristiti naredbeni redak za ubijanje programa
