Windows에서 명령줄을 사용하여 CSV를 Excel(XLS 또는 XLSX)로 변환
Windows 11/10인터페이스(interface) 를 사용하여 CSV를 XLS 또는 XLSX로 변환(convert CSV to XLS or XLSX using the command-line) 하는 자습서 입니다. CSV 파일을 Excel 형식( XLS , XLSX ) 으로 변환하는 방법에는 여러 가지가 있습니다 . Microsoft Excel , 전용 변환기 프리웨어 또는 온라인 도구를 사용하여 변환을 수행할 수 있습니다 . 그러나 Windows(Windows) 명령줄 인터페이스를 사용하여 CVS 를 Excel 로 변환 할 수도 있다는 것을 알고 계 셨습니까? 그리고 이를 위해 타사 도구도 필요하지 않습니까? 그렇지 않다면 이 튜토리얼은 당신을 즐겁게 할 것입니다.
이 기사에서는 CSV(CSV) 파일을 Excel 통합 문서 로 변환하는 방법을 보여 드리겠습니다 . 이를 위해 우리는 VBScript 를 사용할 것 입니다. 변환에 필요한 스크립트와 단계를 확인해 보겠습니다.
명령(Command) 줄 을 사용하여 CSV 를 Excel 로 변환하는 방법
Windows 11 또는 Windows 10 에서 명령줄 인터페이스(Command Line Interface) 를 사용하여 CSV 를 Excel 로 변환하는 단계는 다음과 같습니다 .
- 메모장을 엽니다.
- VBS(Visual Basic 스크립트)를 작성합니다.
- VBS 파일을 저장합니다.
- 폴더에서 명령 프롬프트를 엽니다.
- (Enter)CSV 를 Excel 로 변환 명령 을 입력하십시오 .
이 단계에 대해 자세히 논의해 보겠습니다!
먼저 Windows 10 PC 에서 메모장 응용 프로그램을 엽니다. (Notepad)이제 관련 명령 으로 VBScript 를 작성해야 합니다. (VBScript)다음 은 (Below)메모장(Notepad) 에 입력해야 하는 전체 스크립트입니다 . 여기에서 복사하여 메모장(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
위의 스크립트를 입력한 후 .vbs 파일 확장자로 파일을 저장해야 합니다. 이를 위해 File > Save As 옵션을 클릭합니다. 다른 이름 으로 저장(Save As) 대화 상자 프롬프트에서 파일 형식(Save As Type) 을 모든 파일(All Files) 로 설정 한 다음 파일 이름 뒤에 .vbs 파일 확장자를 입력합니다. 그런 다음 저장(Save) 버튼을 클릭하여 VBS 파일을 저장합니다.
이제 위의 VBS 스크립트를 저장한 폴더로 이동하여 이 폴더에서 명령 프롬프트를 엽니다(open Command Prompt in this folder) .
다음으로 CMD(CMD) 에 아래 구문으로 명령을 입력해야 합니다 .
VBSFilename [Input CSV file with path] [Output Excel file with path]
VBS 파일 의 이름을 "csv-to-excel"로 지정했다고 가정해 보겠습니다 . 그러면 명령이 아래와 같이 표시됩니다.
csv-to-excel C:\Users\KOMAL\Desktop\twc.csv C:\Users\KOMAL\Desktop\twc1.xlsx
이전 파일 확장자(예: XLS ) 를 사용하여 Excel 파일 을 생성하려는 경우 xlsx 를 xls 로 바꾸면 됩니다. 다음은 예입니다.
csv-to-excel C:\Users\KOMAL\Desktop\twc.csv C:\Users\KOMAL\Desktop\twc1.xls
입력 CSV(CSV) 및 출력 Excel 파일 의 전체 경로를 언급해야 함을 기억 하십시오.
위의 명령을 입력하면 출력된 Excel 파일을 얻을 수 있습니다.
위의 VBScript 에는 열 너비 조정, 창 고정, 필터 적용, 헤더 굵게 만들기 등의 옵션이 있습니다. (VBScript)VBScript 를 쉽게 조정하여 이러한 옵션을 사용자 정의한 다음 명령을 실행하여 CMD 를 통해 CSV 를 Excel 로 변환할 수 있습니다. 프로그래머라면 그에 따라 스크립트를 추가로 사용자 정의할 수 있습니다.
따라서 Jeff가 만든 (created by Jeff)VBScript 의 도움으로 명령줄 을 사용하여 (Command-Line)CSV 를 Excel 로 변환하는 방법 입니다.
관련 읽기:(Related reads:)
- Windows에서 DBF를 Excel로 변환하는 방법(How to convert DBF to Excel in Windows)
- How to convert a Text (TXT/CSV) file into an Excel file
- 무료 일괄 PDF를 Excel 변환기 소프트웨어로.(Free Batch PDF to Excel Converter Software.)
Related posts
DISKPART 명령 및 Windows 11/10에서 사용 방법
FFmpeg Windows 10에서 Command-line를 사용하여 Video 크기를 조정하는 방법
Task Manager의 Command Line를 Task Manager에 표시하는 방법
Windows 11/10에서 FINDSTR and Select-String Commands을 사용하는 방법
Access FTP Server Windows 10에서 Command Prompt 사용
Windows 11/10에서 Administrator Command Prompt을 Administrator로 실행하는 방법
잊어버린 Excel XLS 암호를 제거, 균열 또는 깨는 방법
Convert CSV Windows 11/10의 무료 Converter 도구 사용하기 GPX or KML
Windows Command Prompt에 Auto Complete을 설정하는 방법
Excel에서 텍스트를 숫자로 변환하는 5가지 방법
Command Prompt를 사용하여 변경 사항을 두 가지 Files을 비교하는 방법
Ubuntu의 명령줄을 통해 형식 간에 이미지 변환
Command Line Interface FFmpeg를 사용하여 RTSP stream을 사용하여 RTSP stream을 재생하는 방법
DBF Excel (Excel)으로 변환하는 방법 Windows 10
Excel 워크시트에 CSV 또는 TSV를 삽입하는 방법
Excel에서 행과 열을 고정하는 방법
CMD or Command Prompt keyboard shortcuts의 목록 Windows 11/10의 목록
Windows 11/10에 Command Prompt를 사용하여 Registry를 복원하는 방법
Convert Word, PowerPoint, Excel Documents Google Docs을 사용하여 PDF로
Windows 명령줄에서 텍스트 파일로 출력 리디렉션