Pythonにはopenpyxlというライブラリがあり、Excelファイルを読み書きするための強力な機能が提供されています。この記事では、openpyxlライブラリを使用してExcelファイルを操作する方法を紹介します。

インストール方法

openpyxlライブラリは、pipを使用してインストールすることができます。

pip install openpyxl

Excelファイルを開く

openpyxlを使用してExcelファイルを開くには、load_workbook関数を使用します。

from openpyxl import load_workbook

workbook = load_workbook('example.xlsx')

ワークシートを選択する

Excelファイルを開いた後、ワークシートを選択する必要があります。ワークシートを選択するには、以下のようにします。

worksheet = workbook['Sheet1']

セルにアクセスする

ワークシート内のセルにアクセスするには、以下のようにします。

cell = worksheet['A1']
print(cell.value)

または

cell = worksheet.cell(row=1, column=1)
print(cell.value)

セルに値を設定する

セルに値を設定するには、以下のようにします。

worksheet['A1'] = 'Hello, World!'

Excelファイルを保存する

Excelファイルを保存するには、以下のようにします。

workbook.save('example.xlsx')

結論

openpyxlライブラリを使用すると、PythonでExcelファイルを操作することができます。この記事で説明した方法を使用して、Excelファイルを読み書きすることができます。