Muunna CSV Exceliksi (XLS tai XLSX) Windowsin komentorivin avulla
Tässä on opetusohjelma, jolla voit muuntaa CSV:n XLS- tai XLSX-muotoon käyttämällä Windows 11/10:(interface) n komentorivikäyttöliittymää(convert CSV to XLS or XLSX using the command-line) . On olemassa useita tapoja muuntaa CSV -tiedosto Excel - muotoon ( XLS , XLSX ). Voit käyttää muunnoksen suorittamiseen Microsoft Exceliä(Microsoft Excel) , erillistä muuntimen ilmaisohjelmaa tai online-työkalua. Mutta tiesitkö, että voit myös käyttää Windowsin(Windows) komentorivikäyttöliittymää CVS :n muuntamiseen Exceliksi(Excel) ? Ja et edes tarvitse kolmannen osapuolen työkaluja siihen? Jos ei, tämä opetusohjelma on sinulle iloisesti yllättävä.
Tässä artikkelissa näytämme sinulle, kuinka voit muuntaa CSV -tiedoston Excel - työkirjaksi. Tätä varten käytämme VBScriptiä(VBScript) . Katsotaanpa muuntamiseen tarvittava käsikirjoitus ja vaiheet.
Kuinka muuntaa CSV - tiedosto Exceliksi (Excel)komentorivin(Command) avulla
Tässä ovat vaiheet CSV :n muuntamiseksi Exceliksi(Excel) Windows 11(Windows 11) :n tai Windows 10: n komentorivikäyttöliittymän(Command Line Interface) avulla :
- Avaa Muistio.
- Kirjoita Visual Basic Script (VBS).
- Tallenna VBS-tiedosto.
- Avaa kansiossa oleva komentokehote.
- Anna (Enter)CSV :stä Excel -(Excel) muunnoskomento.
Keskustellaan näistä vaiheista yksityiskohtaisesti!
Avaa ensin Notepad - sovellus Windows 10 -tietokoneellasi. Sinun on nyt kirjoitettava VBScript liittyvillä komennoilla. Alla(Below) on täydellinen skripti, joka sinun on syötettävä Muistioon(Notepad) ; kopioi vain täältä ja liitä se Muistioon(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
Kun olet syöttänyt yllä olevan skriptin, sinun on tallennettava tiedosto .vbs - tiedostotunnisteella. Napsauta tätä varten File > Save As -vaihtoehto. Aseta Tallenna nimellä(Save As) -valintaikkunassa Tallenna nimellä -tyypiksi(Save As Type) Kaikki tiedostot(All Files) ja kirjoita sitten tiedoston nimi ja sen jälkeen .vbs - tiedostotunniste. Napsauta sen jälkeen Tallenna(Save) - painiketta tallentaaksesi VBS - tiedoston.
Siirry nyt kansioon, johon olet tallentanut yllä olevan VBS - skriptin, ja avaa komentokehote tässä kansiossa(open Command Prompt in this folder) .
Seuraavaksi sinun on syötettävä komento alla olevalla syntaksilla CMD : ssä :
VBSFilename [Input CSV file with path] [Output Excel file with path]
Oletetaan, että olet nimennyt VBS -tiedoston nimellä "csv-to-excel", niin komentosi näyttää joltain seuraavanlaiselta:
csv-to-excel C:\Users\KOMAL\Desktop\twc.csv C:\Users\KOMAL\Desktop\twc1.xlsx
Jos haluat luoda Excel - tiedoston vanhemmalla tiedostotunnisteella eli XLS , vaihda xlsx xls :llä . Tässä on esimerkki:
csv-to-excel C:\Users\KOMAL\Desktop\twc.csv C:\Users\KOMAL\Desktop\twc1.xls
Muista, että sinun on mainittava sekä syötettävien CSV- että tulostettujen Excel - tiedostojen täydellinen polku.
Kun kirjoitat yllä olevan komennon, saat Excel -tulosteen .
Yllä olevassa VBScriptissä(VBScript) on vaihtoehtoja säätää sarakkeen leveyttä, lukita ruutua, käyttää suodatinta, lihavoida otsikkoa jne. Voit helposti muokata VBScriptiä(VBScript) mukauttaaksesi näitä asetuksia ja suorittaa sitten komennon, joka muuntaa CSV :n Exceliksi (Excel)CMD :n kautta . Jos olet ohjelmoija, voit muokata komentosarjaa edelleen vastaavasti.
Joten näin voit muuntaa CSV :n Exceliksi komentorivin(Command-Line) avulla Jeffin luoman (created by Jeff)VBScriptin(VBScript) avulla .
Aiheeseen liittyvää luettavaa:(Related reads:)
- Kuinka muuntaa DBF Exceliksi Windowsissa(How to convert DBF to Excel in Windows)
- How to convert a Text (TXT/CSV) file into an Excel file
- Ilmainen erä PDF-tiedostoksi Excel-muunnosohjelmisto.(Free Batch PDF to Excel Converter Software.)
Related posts
Luettelo DISKPART-komennoista ja niiden käyttäminen Windows 11/10:ssä
Videon koon muuttaminen komentorivillä FFmpegillä Windows 10:ssä
Komentorivin näyttäminen Windows 11/10:n Task Managerissa
Kuinka käyttää FINDSTR- ja Select-String-komentoja Windows 11/10:ssä
Käytä FTP-palvelinta komentokehotteen avulla Windows 10:ssä
Kuinka käyttää Netstat-komentoa verkko-ongelmien vianmääritykseen
Kuinka suorittaa komentokehote järjestelmänvalvojana Windows 11/10:ssä
Ohjelman asennuksen poistaminen komentokehotteella Windows 11/10:ssä
Paras ilmainen Erä-PDF to Excel Converter -ohjelmisto Windows 10:lle
Luo luettelo käynnistysohjelmista komentorivin tai PowerShellin kautta
Microsoft Excel aiheuttaa korkean suorittimen käytön Windows 10:ssä
Kuinka käyttää komentoriviä ohjelman tappamiseen
ChkDsk-komentorivin asetukset, kytkimet, parametrit Windows 11/10:ssä
Kuinka avata TSV-tiedostoja Windows 10 -tietokoneessa
Tournament Bracketin luominen Windows 11/10:ssä
Kuinka poistaa arvoja soluista mutta säilyttää kaavat Microsoft Excelissä
Kuinka luoda laatikkokaavio Microsoft Excelissä
Rekisterin muokkaaminen komentokehotteesta Windows 10:ssä
Kuinka pelata RTSP-streamia komentoriviliittymän kautta FFmpegillä
Perusvinkkejä Windows 11/10:lle