[Python] excelのセルを指定して書き込む

Python
スポンサーリンク

こんにちはーー

Pythonでexcelのセルを指定して書き込むプログラムを作成したので記事にしました。

この記事が誰かの役に立てば幸いです。

コードを書いている様子を動画にもしていますーーー

スポンサーリンク

概要

黄色でハッチングしている箇所に文字列を記入します

コード

import openpyxl
#フォントを変えたいので↓のモジュールも
from openpyxl.styles.fonts import Font

path = "test.xlsx" #読み込むファイル
out = "test_w.xlsx"#出力するファイル
#エクセルを読み込みます
wb=openpyxl.load_workbook(path)
sheet =wb.active
#書き込むセルの指定
#シートの指定は、シート変数.cell(row=行数,column=列数)
w_cell =sheet.cell(2.2)
#フォントを指定します
font = Font(bold=False,name="Meiryo UI")
# 書き込みます
w_cell.value="test" #testという文字列を書き込みます
w_cell.font = font  #fontを指定します
#最後に保存します
wb.save(out) #コード書けました。では実行してみます

実行結果

意図通り、黄色にハッチングした箇所に書き込めましたーー

以上になります!

コメント

タイトルとURLをコピーしました