pythonでエクセルファイルを操作するときの基本項目を紹介します
私は最初すごいハマったのが、最後にsaveをしないでpythonを実行していて、なんでファイルが保存されないの?反映されないの?っとめっちゃ悩みました。最後はきっちりファイルを保存しましょう
import openpyxl as excel
#新規ファイルを作る
book = excel.Workbook()
#ファイルを開く そしてbook変数に保存
book = excel.load_workbook("ファイル名.xlsx")
#ファイルを開いて計算式を値で表示してbook変数に保存
book = excel.load_workbook("ファイル名.xlsx", data_only=True)
#シートを選択する
sheet = book.active #アクティブなシートを選択してsheet変数に保存
sheet = book.worksheets[0] #シートは0番から順番となっています sheet変数に保存
#エクセルを保存する
book.save("ファイル名.xlsx") #これを忘れない事
#ワークブックを閉じる
book.close()