Pythonの外部ライブラリであるopenpyxl
を使用すると、Excelファイル(*.xlsx)の読み書きやシート操作が可能です。
openpyxlのインストール
まずはopenpyxl
をインストールします。以下のコマンドを実行してください。
py -m pip install openpyxl
Excelファイルの読み込み
Excelファイルを読み込むには、load_workbook
関数を使用します。
import openpyxl
wb = openpyxl.load_workbook("Sample.xlsx")
Excelファイルの新規作成
新しいExcelファイルを作成するには、Workbook
関数を使用します。
wb = openpyxl.Workbook()
Excelファイルの保存
Excelファイルを保存するには、save
関数を使用します。
wb.save("Sample.xlsx")
シートの操作
シートの取得、シート名の確認・変更、シートの追加、シートの削除など、様々なシート操作が可能です。
# シートの取得
ws = wb["Sheet1"]
# シート名の確認
print(ws.title)
# シート名の変更
ws.title = "NewSheet"
# シートの追加
ws_new = wb.create_sheet(title="Sheet2")
以上のように、Pythonとopenpyxlを使用すると、Excelファイルの操作が容易になります。ぜひ日頃のプログラミングにご活用ください!.