Articles of openpyxl

openpyxl convierte CSV a EXCEL

¿Cómo puedo convertir un archivo CSV con : delimitador a XLS (hoja de Excel) usando el módulo openpyxl ?

La lectura de un archivo de Excel es más lenta usando openpyxl en comparación con xlrd

Tengo una hoja de cálculo de Excel que necesito importar a SQL Server diariamente. La hoja de cálculo contendrá alrededor de 250,000 filas en alrededor de 50 columnas. He probado ambos usando openpyxl y xlrd usando un código casi idéntico. Aquí está el código que estoy usando (menos las declaraciones de depuración): import xlrd import […]

¿Es posible obtener el número de filas de un documento de Excel sin cargar todo el documento en la memoria?

Estoy trabajando en una aplicación que procesa grandes archivos de Excel 2007, y estoy usando OpenPyXL para hacerlo. OpenPyXL tiene dos métodos diferentes para leer un archivo de Excel: un método “normal” en el que todo el documento se carga en la memoria a la vez, y un método en el que los iteradores se […]

obteniendo los números de fila y columna del valor de coordenadas en openpyxl

Estoy tratando de convertir un valor de coordenadas en Excel a un número de fila y número de columna en openpyxl. Por ejemplo, si la coordenada de mi celda es D4, quiero encontrar los números de fila y columna correspondientes para usar en futuras operaciones, en el caso fila = 3, columna = 3. Puedo […]

¿Hay una manera de ajustar automáticamente los anchos de columna de Excel con pandas.ExcelWriter?

Me piden que genere algunos informes de Excel. Actualmente estoy usando pandas bastante para mis datos, así que naturalmente me gustaría usar el método pandas.ExcelWriter para generar estos informes. Sin embargo, los anchos de columna fijos son un problema. El código que tengo hasta ahora es bastante simple. Digamos que tengo un dataframe llamado ‘df’: […]

OpenPyXL + ¿Cómo puedo buscar contenido en una celda en Excel y si el contenido coincide con los criterios de búsqueda, actualice el contenido?

Estoy trabajando en un proyecto de Python (utilizando 2.7) para buscar en los archivos de Excel una ruta UNC para un servidor que está cambiando, y luego actualizar la celda con la nueva ruta UNC. Soy nuevo en Python y puedo encontrar la celda e imprimirla con: def main(): wb = load_workbook(filename = ‘Book1_test.xlsx’, use_iterators […]

Convertir txt a xlsx al configurar la propiedad de celda para las celdas numéricas como número

Pregunta relacionada: Error al convertir txt a xlsx usando python Tengo el siguiente código que revisé gracias Anand S Kumar. import csv import openpyxl import sys def convert(input_path, output_path): “”” Read a csv file (with no quoting), and save its contents in an excel file. “”” wb = openpyxl.Workbook() ws = wb.worksheets[0] with open(input_path) as […]

Openpyxl 1.8.5: Lectura del resultado de una fórmula escrita en una celda usando openpyxl

Estoy imprimiendo alguna fórmula en una de las hojas de Excel: wsOld.cell(row = 1, column = 1).value = “=B3=B4” Pero no puedo usar su resultado al implementar alguna otra lógica, como: if((wsOld.cell(row=1, column=1).value)=’true’): # copy the 1st row to another sheet Incluso cuando estoy intentando imprimir el resultado en la línea de comandos, termino imprimiendo […]

Gráficos en archivo xlsx sobrescrito por openpyxl

Necesitamos actualizar la hoja xlsx usando un script de Python que hace algunos cálculos y actualiza una hoja de trabajo. Elijo openpyxl ya que supoort escribe / actualiza el archivo xlsx. En la hoja de Excel también hay algunos gráficos, pero cuando actualizo la hoja de Excel, el gráfico no funciona en Excel y la […]

Python: Escribiendo en Excel 2007+ archivos (archivos .xlsx)

¿Hay un módulo de Python que escribe archivos de Excel 2007+? Estoy interesado en escribir un archivo de más de 65535 líneas y solo Excel 2007+ lo admite.