是否xlwings支持“自动换行”属性?(Does xlwings support “Wrap Te

2019-10-22 09:35发布

我可以控制使用Python + xlwings细胞的“自动换行”属性?

Answer 1:

它目前尚未实现,但我已经开了一个功能要求在这里 。 在此期间,你总是可以解决通过访问Windows上的底层COM对象: Range('A1').xl_range.WrapText = True或者在Mac appscript对象: Range('A1').xl_range.wrap_text.set(True)



Answer 2:

对于像我这样的人谁来到这个现在没有找到这些解决方案的工作中,我发现访问pywin32直接与API work_sheet.range('A:A').api.WrapText = True在Python 3.7和0.15 xlwings工作.8 Windows 7和Excel 2010中。



Answer 3:

对于最新版本xlwings:

import xlwings as xw
wb1 = xw.Book('Book1.xlsm').sheets['Sheet1']

wb1.range('A1').value="It's currently not implemented but I've opened a feature request here. In the meantime, you can always work around by accessing the underlying COM object on Windows: "
wb1.range('A1').WrapText = True


文章来源: Does xlwings support “Wrap Text” property?