\

openpyxlはPythonでExcelファイルを操作するためのライブラリです。その中にはiter_rows()というメソッドがあり、これを使うとExcelの行を順番に取得することができます。

import openpyxl

# Excelファイルを読み込む
wb = openpyxl.load_workbook('sample.xlsx')

# ワークシートを選択
ws = wb['Sheet1']

# iter_rows()を使って行を順番に取得
for row in ws.iter_rows():
    for cell in row:
        print(cell.value)

上記のコードでは、iter_rows()メソッドを使ってExcelの各行を順番に取得し、その行の各セルの値を出力しています。

また、iter_rows()メソッドには引数があり、これを使って取得する行の範囲を指定することも可能です。例えば、min_row=2と指定すると2行目からデータを取得します。

このように、iter_rows()メソッドを使うと、PythonでExcelのデータを効率的に操作することができます。Pythonとopenpyxlを使って、Excelデータの操作を自由自在に行いましょう!.

投稿者 admin

コメントを残す

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