Ste*_*ley 3 python excel xlwings
如何格式化xlwings中的表格?例如,如果我想将 Excel 样式“浅蓝色,表格样式浅 2”添加到 xlwings 中的 Range 对象。
由于它不在 xlwings 文档中,我相信它看起来像这样(在连接到 wb 和所有内容之后):
xw.Range('A1').api. #Something goes here
Run Code Online (Sandbox Code Playgroud)
作为后续问题,如何了解在获取 api 对象后您有哪些选项?我看到这样做的唯一地方是在其他问题中,这里基本上只是对此类问题的答案的汇编。
(这样我们就不用一直打扰你了,菲利克斯;))
小智 6
添加到 Stephen Cowley 和 mouwsy 的答案中,您可以为表格选择特定的单元格范围,而不仅仅是使用的范围,并一步设置表格格式。
wb = xw.('filename.xlsx') # Initialize a WorkBook
sht = wb.sheets['sheet_name'] # Grab the desired Sheet
# Select your custom range and style the table
tbl = sht.tables.add(sht.range('A1:A100'), table_style_name='TableStyleMedium6')
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4654 次 |
最近记录: |