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ファイルの操作も可能です。