Python OpenPyxl(Excel操作)
OPEN〜CLOSE
import openpyxl
book取得
wb = openpyxl.load_workbook(‘/〜/aaa.xlsx’)
シート取得
sheet = wb[‘Sheet1’]
sum = 0
for row in range(1, 10):
書き込み
sheet.cell(row=row, column=1).value = row
↓形式も可
sheet.cell(‘A1’).value = row
読み込み
sum += sheet.cell(row=row, column=1).value
sheet.cell(row=11, column=1).value = f”合計: {sum}”
保存
wb.save(‘/〜/aaa.xlsx’)
閉じる
wb.close()
Excelファイルへの書き込み
import openpyxl
import pandas as pd
pd.to_excel(“ファイル名”)
csv出力と同じオプション指定可能
「Python PANDAS」参照