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の操作がより簡単になります。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です