Nota: En el siguiente tema que vas a leer, conocerás sobre: Convierta CSV a Excel (XLS o XLSX) usando la línea de comandos en Windows 10
Aquí hay una guía para convertir CSV a XLS o XLSX usando interfaz (interfaz)línea de comando(convierta CSV a XLS o XLSX usando la línea de comando) a Ventanas 11/10 . Hay varias formas de convertir un archivo CSV en formatos sobresalir ( XLS , XLSX ). puedes usar Microsoft Excel , un software de conversión gratuito dedicado o una herramienta de conversión en línea. Pero, ¿sabía que también puede usar la interfaz de línea de comandos? Ventanas para convertir (ventanas)CVS en sobresalir ? ¿Y ni siquiera necesita ninguna herramienta de terceros para hacer eso? Si no, entonces esta lección te sorprenderá gratamente.
En este artículo, le mostraremos cómo convertir un archivo csv para reservar (CSV)sobresalir . Para esto usaremos VBScript . Veamos el escenario y los pasos necesarios para la conversión.
como convertir CSV en sobresalir mediante el uso dominioLíneas (de comando)
Estos son los pasos para convertir CSV en sobresalir mediante el uso interfaz de línea de comandos(Interfaz de línea de comandos) a ventanas 11 o Windows 10:
- Abra el Bloc de notas.
- Escriba un script de Visual Basic (VBS).
- Guarde el archivo VBS.
- Abra un símbolo del sistema en la carpeta.
- Ingresar(Entrar) comando de conversión CSV en sobresalir.
¡Discutamos estos pasos en detalle!
Primero, abre la aplicación » Computadora portátil(Bloc de notas)» en una PC con Windows 10. Ahora debe escribir VBScript con los comandos correspondientes. A continuación es(Abajo) guión completo para escribir bloc(Bloc de notas) ; solo copia y pega desde aqui computadora portátil(Bloc de notas):
'====================================== ' 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
Después de ingresar el script anterior, debe guardar el archivo con extensión .vbs Para hacer esto, haga clic en » Archivo > Guardar como «. En el cuadro de diálogo » Guardar como » Establecer en opción « (Guardar como)Tipo de(Guardar como tipo) archivo» valor » Todos los archivos»(Todos los archivos), y luego ingrese el nombre del archivo seguido de la extensión del archivo .vbs Después de eso, presione el botón » Ahorrar(Guardar) » para guardar el archivo VBS.
Ahora ve a la carpeta donde guardaste el script anterior VBS, y (VBS) Abra el símbolo del sistema en esta carpeta (abra el símbolo del sistema en esta carpeta).
Luego debe ingresar el comando con la siguiente sintaxis en cmd :
VBSFilename [Input CSV file with path] [Output Excel file with path]
Digamos que nombraste el archivo EBV «csv-to-excel», entonces su comando se verá así:
csv-to-excel C:\Users\KOMAL\Desktop\twc.csv C:\Users\KOMAL\Desktop\twc1.xlsx
Si desea crear un archivo sobresalir con la antigua extensión de archivo, es decir XLS solo reemplaza xlsx sobre el xls . Aquí hay un ejemplo:
csv-to-excel C:\Users\KOMAL\Desktop\twc.csv C:\Users\KOMAL\Desktop\twc1.xls
Recuerda que debes especificar la ruta completa a ambos archivos de entrada CSV y a los archivos de salida sobresalir .
Cuando ingrese el comando anterior, obtendrá el archivo de salida sobresalir.
en lo anterior VBScript hay opciones para ajustar el ancho de la columna, fijar el área, aplicar un filtro, poner el título en negrita, etc. Puede personalizar fácilmente VBScript para configurar estos ajustes y luego ejecutar el comando para convertir CSV en sobresalir mediante el uso cmd . Si es programador, puede personalizar aún más el script en consecuencia.
Así que así es como puedes convertir CSV en excel con línea de comando(Línea de comandos) usando VBScript creado por Jeff (creado por Jeff) .
Lecturas relacionadas:(Lecturas relacionadas 🙂
Aquí hay un tutorial para convertir CSV a XLS o XLSX usando la línea de comandos interfaz en Windows 11/10. Hay varias formas de convertir un archivo CSV a formatos de Excel (XLS, XLSX). Puede usar Microsoft Excel, un programa gratuito de conversión dedicado o una herramienta en línea para realizar la conversión. Pero, ¿sabía que también puede usar la interfaz de línea de comandos de Windows para convertir CVS a Excel? Y, ¿ni siquiera necesita ninguna herramienta de terceros para eso? Si no, este tutorial te sorprenderá gratamente.
En este artículo, le mostraremos cómo puede convertir un archivo CSV en un libro de Excel. Para eso, usaremos un VBScript. Veamos el script y los pasos que necesita para la conversión.
Cómo convertir CSV a Excel usando la línea de comando
Estos son los pasos para convertir CSV a Excel usando la interfaz de línea de comandos en Windows 11 o Windows 10:
- libreta abierta.
- Escriba un script de Visual Basic (VBS).
- Guarde el archivo VBS.
- Abra el símbolo del sistema en la carpeta.
- Ingrese el comando de conversión de CSV a Excel.
¡Discutamos estos pasos en detalle!
En primer lugar, abra la aplicación Bloc de notas en su PC con Windows 10. Ahora debe escribir un VBScript con comandos relacionados. A continuación se muestra el script completo que debe ingresar en el Bloc de notas; simplemente copie desde aquí y péguelo en su Bloc de notas:
'====================================== ' 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
Después de ingresar el script anterior, debe guardar el archivo con el .vbs extensión de archivo. Para eso, haga clic en la opción. En el cuadro de diálogo Guardar como, establezca y luego ingrese el nombre de archivo seguido de la extensión de archivo .vbs. Después de eso, haga clic en el botón Guardar para guardar el archivo VBS.
Ahora, vaya a la carpeta donde guardó el script VBS anterior y abra el símbolo del sistema en esta carpeta.
A continuación, debe ingresar un comando con la siguiente sintaxis en CMD:
VBSFilename [Input CSV file with path] [Output Excel file with path]
Digamos que ha nombrado el archivo VBS como «csv-to-excel», entonces su comando se verá como el siguiente:
csv-to-excel C:\Users\KOMAL\Desktop\twc.csv C:\Users\KOMAL\Desktop\twc1.xlsx
En caso de que desee crear un archivo de Excel con la extensión de archivo anterior, es decir, XLS, simplemente reemplace xlsx con xls. Aquí hay un ejemplo:
csv-to-excel C:\Users\KOMAL\Desktop\twc.csv C:\Users\KOMAL\Desktop\twc1.xls
Recuerde que debe mencionar la ruta completa de los archivos CSV de entrada y Excel de salida.
Al ingresar el comando anterior, obtendrá el archivo de salida de Excel.
En el VBScript anterior, hay opciones para ajustar el ancho de la columna, congelar el panel, aplicar filtro, poner el encabezado en negrita, etc. Puede modificar fácilmente el VBScript para personalizar estas opciones y luego ejecutar el comando para convertir CSV a Excel a través de CMD. Si es programador, puede personalizar aún más el script en consecuencia.
Entonces, así es como puede convertir CSV a Excel usando la línea de comandos con la ayuda de un VBScript creado por Jeff.
lecturas relacionadas: