\

PythonのライブラリであるOpenpyxlを使ってExcelの行を挿入、削除する方法について説明します。

行の挿入

まずは行の挿入方法から始めます。以下のコードを見てみましょう。

import openpyxl

wb = openpyxl.Workbook()
ws = wb.active

for rows in range(1, 20):
    for cols in range(1, 20):
        cell = ws.cell(row=rows, column=cols)
        values = cell.coordinate
        cell.value = values

ws.insert_rows(5)
wb.save('test.xlsx')

このコードは、新しいExcelワークブックを作成し、各セルにその座標を記入します。そして、ws.insert_rows(5)の行で5行目に新しい行を挿入します。

行の削除

次に行の削除方法を見てみましょう。以下のコードを見てみましょう。

import openpyxl

wb = openpyxl.Workbook()
ws = wb.active

for rows in range(1, 20):
    for cols in range(1, 20):
        cell = ws.cell(row=rows, column=cols)
        values = cell.coordinate
        cell.value = values

ws.delete_rows(5)
wb.save('test.xlsx')

このコードも新しいExcelワークブックを作成し、各セルにその座標を記入します。そして、ws.delete_rows(5)の行で5行目を削除します。

以上がPythonとOpenpyxlを使ってExcelの行を挿入、削除する基本的な方法です。これらのコードを参考に、自分のニーズに合わせてカスタマイズしてみてください。.

投稿者 admin

コメントを残す

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