generate functionThu, 03 Aug 2023

Continuemos con Excel, centrandonos en la parte de la librería openpyxl.styles (la cual proporciona estilo a nuestras hojas de Excel) Poner las cabeceras que acabamos de añadir en negrita (bold) Guarda los cambios y comprueba en el excel si se han efectuado Pista: Aunque hay varias formas de hacerlo, lo más común es definir el estilo que deseas (negrita) y luego aplicárselo a todas las celdas que quieras (iterar por la primera fila de nuestra hoja)

from openpyxl import load_workbook wb = load_workbook('cursos_udemy.xlsx') hoja = wb['cursos'] # Escribimos un nuevo bold para el estilo bold = Font(bold=True) # Ahora creamos una variable para el estilo, que será un objeto de tipo Alignment estilo = Alignment(horizontal='center', vertical='center') #Iteramos por la primera fila for col in range(1, hoja.max_column + 1): hoja.cell(1, col).font = bold hoja.cell(1, col).alignment = estilo wb.save('cursos_udemy.xlsx')

Questions about programming?Chat with your personal AI assistant