[英]xlwings: set cell formatting from python on a Mac specifically
我正在嘗試在 Mac 上使用 python xlwings
在工作表上格式化字體大小、字體顏色、水平 alignment、邊框樣式/粗細等。 我知道您必須使用缺少的功能在 python 上進行此類編輯,但我不知道要使用哪些 API 成員函數才能在 Mac 上進行這些格式化。 windows 的那些我到處都可以找到; 例如:
import xlwings
wb = xlwings.Book('checker_output.xlsx')
wb.sheets.add('sheet1')
sht = wb.sheets['sheet1']
sht.range('A3:A26').api.Font.Size = 15
可以在 windows API 上工作,但不能在 mac 上工作。 有什么解決方法嗎?
我發現你可以使用.api 居中/左/右對齊,但這是在 PC 上,也許它也可以在 Mac 上工作。
將單元格的 HorizontalAlignment 屬性的值設置為:
它會是什么樣子:
import xlwings as xw
sht = xw.sheets.active
sht.range(f'$A1:$C5').api.HorizontalAlignment = -4131
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.