python 设置excel 第2张sheet列宽
时间: 2023-07-07 18:30:28 浏览: 105
python对多个Excel文件中的多个Sheet进行合并(每个sheet名须一致)
你可以使用`openpyxl`库来设置Excel文件的列宽。以下是设置第二张sheet的第一列宽度为20的代码示例:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 获取第二张sheet
sheet = workbook.worksheets[1]
# 设置第一列宽度为20
sheet.column_dimensions['A'].width = 20
# 保存Excel文件
workbook.save('example.xlsx')
```
你可以根据需要修改列的索引和宽度。注意,在设置列宽度之前,必须先打开Excel文件,并获取要设置列宽的sheet。保存修改后的Excel文件时,可以指定一个新的文件名,以免覆盖原文件。
阅读全文