【Python】OpenPyXLでセルに値を書き込み保存する
openpyxlモジュールのインストール
pipを使用してインストールできます。
pip install openpyxl
セルに値を書き込みワークブックを保存する
import openpyxl # Workbookオブジェクトを新しく作成 wb = openpyxl.Workbook() # 作成したWorkbookオブジェクトに存在するSheetを指定 sheet = wb.get_sheet_by_name("Sheet") # SheetのA1セルにHello Worldと書き込む sheet["A1"] = "Hello World" # SheetのB1セルにHello Worldと書き込む sheet.cell(row = 1, column = 2).value = "Hello World" # save()メソッドでファイル名を指定してワークブックを保存する wb.save("example.xlsx")
セルに値を書き込む場合、座標を文字列で指定する方法と、cell()メソッドで指定する方法があります。