如何使用 openpyxl 编辑列宽

我正在尝试更改 Excel 工作表中前两列的宽度,但我不断收到以下错误:


wb.column_dimensions['A'].width = 25 AttributeError: 'Workbook' 对象没有属性 'column_dimensions'


这是我的代码:


from openpyxl import Workbook


wb = Workbook()

sheet = wb.active

wb.column_dimensions['A'].width = 25

wb.column_dimensions['B'].width = 25

sheet["A1"] = "Date"

sheet["B2"] = "Name"


MMMHUHU
浏览 152回答 1
1回答

开满天机

你需要sheet像这样解决:from openpyxl import Workbookwb = Workbook()sheet = wb.activesheet.column_dimensions['A'].width = 25^sheet.column_dimensions['B'].width = 25^sheet["A1"] = "Date"sheet["B2"] = "Name"
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python