PythonのopenpyxlでExcelのセルを結合する方法
PythonのopenpyxlでEXCELのセルをマージすることができます。
openpyxlでEXCELのセルをマージする
openpyxlでEXCELのセルをマージするにはopenpyxlのmerge_cellsメソッドを使います。
マージ前のEXCELファイルは以下のようになっています。
import openpyxl #ワークブックオープン wb = openpyxl.load_workbook( "text.xlsx" ) #シート取得 ws = wb[ "Sheet1" ] #セルの結合 ws.merge_cells( "B2:C4" ) #ワークブックを上書き保存 wb.save( "text.xlsx" )
上記のコードではセル「B2」から「C4」までをマージします。
実行結果は
になります。
まとめ
PythonでEXCELのセルをマージするにはopenpyxlのmerge_cellsメソッドを使い行うことができます。
リンク