PythonからExcellの罫線を引く(細、太、二重、点線、破線、破点線)

2024年5月17日(金)9時5分 マイナビニュース


Microsoft Excelのようなスプレッドシートアプリケーションで重要になってくるのが罫線だ。今回はPythonからMicrosoft Excelの罫線を引く方法を取り上げる。ちょっとコードは長くなるが知っておくに越したことはないので、すべての罫線の基本的な引き方をまとめる。
連載「PythonでExcel作業の効率化を図ろう」のこれまでの回はこちらを参照。
空のMicrosoft Excelファイルを作る
今回もまず最初にPythonのOpenPyXLライブラリを使って空のMicrosoft Excelファイルを生成するスクリプトを確認する。
openpyxl_sample_cell_1.py
import openpyxl
#=========================================================================
# 保存するファイルのパス
#=========================================================================
output_xlsx_file_path = 'サンプルファイル.xlsx'
#=========================================================================
# Microsoft Exce データの生成とワークシートの取得
#=========================================================================
# 新規ワークブックの作成
wb = openpyxl.Workbook()
# アクティブワークシートの取得
ws = wb.active
#=========================================================================
# Microsoft Exce データの生成とワークシートの取得
#=========================================================================
# 何も編集せず
#=========================================================================
# 生成したMicrosoft Excelデータをファイルへ保存
#=========================================================================
wb.save(output_xlsx_file_path
このスクリプトを実行すると次のような空のMicrosoft Excelファイルが生成される。
このスクリプトに罫線を引くスクリプトを追加していく。
.

マイナビニュース

「Excel」をもっと詳しく

「Excel」のニュース

「Excel」のニュース

トピックス

x
BIGLOBE
トップへ