es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Python/xlwings establecer el estilo de la tabla de Excel a “ninguno”

He exportado un dataframe a Excel utilizando xlwings y estoy intentando darle formato como una tabla. Quiero aplicar el estilo “None” pero no puedo entender cómo especificar el “None”.

Esta línea funciona:

table = sheet.tables.add(source=sheet["A1"].expand(), name='TableName', table_style_name="TableStyleLight1")

Pero en lugar de “TableStyleLight1” quiero utilizar “None”. He intentado con “”, ”, 0, “None” y ninguno de ellos funciona.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para aplicar el estilo de tabla “None” utilizando xlwings, puedes utilizar el siguiente código:

    table = sheet.tables.add(source=sheet["A1"].expand(), name='TableName')
    table.table_style = None
    

    Aquí, estamos creando un objeto de tabla y estableciendo el atributo table_style en None. Esto aplicará el estilo de tabla “None” a la tabla.

    Alternativamente, también puedes utilizar el siguiente código para especificar directamente el estilo de tabla “None” durante la creación de la tabla:

    table = sheet.tables.add(source=sheet["A1"].expand(), name='TableName', table_style='TableStyleNone')
    

    Aquí, estamos especificando la cadena “TableStyleNone” como el estilo de tabla a utilizar. Esto también aplicará el estilo de tabla “None” a la tabla.

Comments are closed.