您可以使用openpyxl库中的column_dimensions属性来设置指定列的宽度。以下是一个示例代码:

from openpyxl import Workbook
from openpyxl.utils import get_column_letter

# 创建一个新的工作簿
wb = Workbook()

# 选择要调整宽度的工作表
ws = wb.active

# 设置A列的宽度为15
ws.column_dimensions[get_column_letter(1)].width = 15

# 保存工作簿
wb.save('example.xlsx')

在上述示例中,我们首先创建了一个新的工作簿 wb,然后选择了默认的活动工作表 ws。接下来,我们使用column_dimensions属性来设置A列的宽度为15。最后,我们将工作簿保存为名为example.xlsx的文件。

您可以根据需要修改代码中的列索引和宽度值来调整其他列的宽度。

python使用openpyxl实现自动调整指定列的列宽

原文地址: http://www.cveoy.top/t/topic/hOAj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录