\

Pythonを使用してExcelのセルを結合・解除する方法について説明します。この記事では、openpyxlパッケージを使用します。

セルの結合

Excelのセルを結合するには、merge_cellsメソッドを使用します。以下にその使用例を示します。

import openpyxl 

# ブックを取得
book = openpyxl.load_workbook('C:\\\\pg\\\\data.xlsx')

# シートを取得
sheet = book['Sheet1']

# セルを結合
sheet.merge_cells('A1:G1')

# 保存する
book.save('C:\\\\pg\\\\data.xlsx')

上記のコードは、Excelファイル「data.xlsx」のシート「Sheet1」の1行目のセルを結合します。

セルの解除

セルの結合を解除するには、unmerge_cellsメソッドを使用します。以下にその使用例を示します。

import openpyxl 

# ブックを取得
book = openpyxl.load_workbook('C:\\\\pg\\\\data.xlsx')

# シートを取得
sheet = book['Sheet1']

# セル結合を解除
sheet.unmerge_cells('A1:G1')

# 保存する
book.save('C:\\\\pg\\\\data.xlsx')

上記のコードは、1行目のセル結合を解除します。

以上、PythonでExcelのセルを結合・解除する方法でした。この記事がPythonとExcelの操作に役立つことを願っています。

参考リンク: openpyxl公式ドキュメンテーション

投稿者 admin

コメントを残す

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