PythonでExcelの座標を操作する方法について説明します。Pythonのopenpyxl
パッケージを使用して、Excelのセルの座標を操作する方法を学びます。
Excelの座標をPythonで操作する
Pythonのopenpyxl
パッケージを使用すると、Excelのセルの座標を簡単に操作することができます。以下に、具体的な使用方法を示します。
座標からセルを取得する
import openpyxl
# Excelファイルのロード
excel_path='C:/sample.xlsm'
workbook = openpyxl.load_workbook(filename=excel_path)
# '購入リスト'という名称のシートを指定
worksheet = workbook['購入リスト']
# 座標からセルを単一取得
cell_B2 = worksheet['B2']
print(f'cell(座標から単一取得)のデータ型: {type(cell_B2)}')
print(f'cell_B2: {cell_B2}')
このコードは、指定した座標からセルを取得します。
インデックスからセルを取得する
import openpyxl
# Excelファイルのロード
excel_path='C:/sample.xlsm'
workbook = openpyxl.load_workbook(filename=excel_path)
# '購入リスト'という名称のシートを指定
worksheet = workbook['購入リスト']
# インデックス(2行目、2列目)からセルを取得
cell_22 = worksheet.cell(row=2, column=2)
print(f'cell(インデックスから取得)のデータ型: {type(cell_22)}')
print(f'cell_22: {cell_22}')
このコードは、指定したインデックスからセルを取得します。
以上、PythonでExcelの座標を操作する方法について説明しました。これらの方法を使用すると、PythonでExcelの操作がより簡単になります。