通过python脚本以mm / cm为单位调整单元格的宽度和高度

时间:2017-04-25 13:22:25

标签: python excel openpyxl xlwt

我试图寻找它,却找不到一个。是否有可能使用openpyxl或xlwt模块以mm或cm维度调整excel中单元格的宽度,高度?如果是,那么有人可以指向我的脚本命令吗?非常感谢。

1 个答案:

答案 0 :(得分:1)

使用Openpyxl

设置列宽:

#setting width of column B to 12.25
sheet.column_dimensions['B'].width = float(12.25)

设置行高:

#setting height of row 3 to 33.75
sheet.row_dimensions[3].height = float(33.75)

隐藏列和行

使用尺寸我们也可以隐藏行和列:

#Hiding Column B
sheet.column_dimensions['B'].hidden = True

还有行

#Hiding Row 3
sheet.row_dimensions[3].hidden = True