python EXCELのフォントのスタイルを指定する

pythonで、ライブラリxlwtのXFStyleを使用して、EXCELのフォントのスタイルを指定するサンプルコードを記述してます。pythonのバージョンは3.8.5を使用してます。
環境
- OS windows10 pro 64bit
- python 3.8.5
xlwt使い方
xlwtのXFStyleを使用すると、EXCELに書き込みを行え、セルのフォントのスタイルも指定することが可能です。
まずはpipでインストールします。
1 |
pip install xlwt |
インストールしてなければ、エラーが発生します。
1 |
ModuleNotFoundError: No module named 'xlwt' |
以下は、xlwtのXFStyleを使用して、EXCELのA列の1~2行目にフォントのスタイルを指定して値を挿入するサンプルコードとなります。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
import xlwt # bookを作成 book=xlwt.Workbook() sheet1=book.add_sheet('sheet1') # 太文字 fontStyle = xlwt.Font() fontStyle.bold = True style1 = xlwt.XFStyle() style1.font = fontStyle # フォント fontType = xlwt.Font() fontType.name = 'Arial Black' style2 = xlwt.XFStyle() style2.font = fontType # write(行番号, 列番号, 値, フォント種類) sheet1.write(0, 0, '太文字を挿入', style1) sheet1.write(1, 0, 'フォントを指定', style2) # bookを保存 book.save('hoge.xls') |
実行結果

-
前の記事
rails6 seeds.rbでテーブルにデータを作成する 2021.03.22
-
次の記事
「nodecd」をインストールする 2021.03.22
コメントを書く