python openpyxlを使ってEXCELのセルの背景色を変更する

python openpyxlを使ってEXCELのセルの背景色を変更する

pythonで、ライブラリopenpyxlのPatternFillを使用して、EXCELのセルの背景色を変更するサンプルコードを記述してます。pythonのバージョンは3.8.5を使用してます。

環境

  • OS windows10 pro 64bit
  • python 3.8.5

PatternFill使い方

PatternFillを使用すると、EXCELのセルの背景色を変更することが可能です。

openpyxlをインストールされていない方は、pipでインストールします。

PatternFill使い方

以下は、openpyxlのPatternFillを使用して、EXCELのA1~E5の背景色を
「灰色」にするサンプルコードとなります。

実行結果

patternTypeには、以下の値が指定できます。