gpt4 book ai didi

Python/xlwings 设置excel表格样式为 "none"

转载 作者:行者123 更新时间:2023-12-04 22:15:06 26 4
gpt4 key购买 nike

我已使用 xlwings 将数据框导出到 Excel,并尝试将其格式化为表格。我想应用“无”样式,但不知道如何指定“无”。
这条线有效:

table = sheet.tables.add(source=sheet["A1"].expand(), name = 'TableName', table_style_name = "TableStyleLight1")
但我想要“无”而不是“TableStyleLight1”。我试过 "", '', 0, "None"但它们都不起作用。

最佳答案

您可以使用 .api访问 native 对象,并在创建表后清除格式:

table = sheet.tables.add(source=ws.range('I20:N40'), name='UnformattedTable')
sheet.api.ListObjects('UnformattedTable').TableStyle = "" # Windows specific
但正如评论中提到的,使用 tables.add 似乎不支持它。直接地。
xlwings 有一个 missing feature带有使用示例的页面 .api .注意上面的例子是针对windows的,mac的api略有不同。

关于Python/xlwings 设置excel表格样式为 "none",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70352969/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com