「Python」openpyxlでExcelのセルの幅、高さを変更するサンプル
環境
PyCharm 2021.3 Python 3.9.7
書式
1.ブックを取得します
openpyxl.load_workbook(excelファイルのパス)
2.シートを取得します
シート変数名 = ブック変数名[シート名]
3.行の高さを変更
シート変数名.row_dimensions[行数].height = 値
シート変数w名.column_dimensions[列数].width = 値
使用例
import openpyxl # ブックを取得 bk = openpyxl.load_workbook('C:\\study\\skill\\python\\test001.xlsx') # シートを取得 sheet = bk['Sheet1'] # 2行の高さを変更 sheet.row_dimensions[2].height = 35 # C列の幅を変更 sheet.column_dimensions['C'].width = 55 # Excelファイルを保存する bk.save('C:\\study\\skill\\python\\test001.xlsx')
実行結果
Excelファイルの2行目の高さを35に設定し、C列の幅を55に設定しました。