\

openpyxlでExcelの行を操作する

Pythonのopenpyxlモジュールを使用すると、Excelの行や列を簡単に操作することができます。

特定のセル範囲のデータを読み取る

openpyxlを使用して、ワークシートの特定のセル範囲のデータを読み取ることができます。以下に示すコードは、「C2:H12の範囲」を1行ずつ読み取る例です。

import openpyxl

wb = openpyxl.load_workbook("company_members_range_test.xlsx")
ws = wb.worksheets[0]

for row in ws["C2:H12"]:
    values = []
    for col in row:
        values.append(col.value)
    print(values)

行や列をループする

openpyxlでは、iter_rows()iter_cols()を使用して、行や列をループすることができます。以下に示すコードは、行をループする例です。

import openpyxl

wb = openpyxl.load_workbook('test.xlsx')
ws = wb['Sheet1']

for row in ws.iter_rows():
    for cell in row:
        print(cell.value)

行や列を挿入、削除する

openpyxlでは、insert_rows(), insert_cols(), delete_rows(), delete_cols()などのメソッドを使用して、行や列を挿入、削除することができます。

以上、Pythonとopenpyxlを使用したExcel行操作についての基本的な情報を提供しました。これらのテクニックを使用することで、PythonからExcelデータを効率的に操作することが可能になります。.

投稿者 admin

コメントを残す

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