【发布时间】:2021-02-03 18:06:29
【问题描述】:
我想格式化一些单元格。我可以使用以下代码选择粗体或斜体:
import win32com.client as win32
wb = excel.Workbooks.Open(template_file)
excel = win32.gencache.EnsureDispatch('Excel.Application')
wb = excel.Workbooks.Open(template_file)
wb.Worksheets(sheet).Range(range_selected).Font.Bold = 'True'
wb.Worksheets(sheet).Range(range_selected).Font.Italic = 'True'
但是当我尝试选择下划线时它不起作用。我尝试了以下选项:
wb.Worksheets(sheet).Range(range_selected).Font.Italic = 'True'
wb.Worksheets(sheet).Range(range_selected).Font.Underline = "xlUnderlineStyleSingle" -- from VBA
有人可以帮忙吗?
谢谢,
朱伦
【问题讨论】:
-
你试过numerical values吗?