Pythonは、Excelファイルを自動的に操作するための強力なツールです。以下の手順に従って、Pythonを使用してExcelファイルを操作する方法を説明します。
ライブラリのインストール
PythonでExcelファイルを自動操作するには、openpyxlというライブラリをインストールする必要があります。以下のコマンドを使用して、ライブラリをインストールしてください。
pip install openpyxl
Excelファイルの読み取り
Excelファイルを読み取るには、openpyxlライブラリを使用します。以下のコードは、sample.xlsxというExcelファイルを読み取り、その値を出力する例です。
import openpyxl
workbook = openpyxl.load_workbook('sample.xlsx')
worksheet = workbook.active
for row in worksheet.iter_rows():
for cell in row:
print(cell.value)
Excelファイルの書き込み
Excelファイルにデータを書き込むには、openpyxlライブラリを使用します。以下のコードは、sample.xlsxというExcelファイルのA1セルにHello, World!という値を書き込む例です。
import openpyxl
workbook = openpyxl.load_workbook('sample.xlsx')
worksheet = workbook.active
worksheet['A1'] = 'Hello, World!'
workbook.save('sample.xlsx')
Excelファイルの作成
Excelファイルを作成するには、openpyxlライブラリを使用します。以下のコードは、sample.xlsxというExcelファイルを作成し、そのA1セルにHello, World!という値を書き込む例です。
import openpyxl
workbook = openpyxl.Workbook()
worksheet = workbook.active
worksheet['A1'] = 'Hello, World!'
workbook.save('sample.xlsx')
以上が、PythonでExcelファイルを自動的に操作する方法の簡単な紹介です。openpyxlライブラリは非常に強力であり、より高度なExcelファイルの操作も可能です。