次の例では、セルA1に画像を挿入します。イメージの場所をニーズに合わせて調整するか、PILイメージの作成を自分で処理して Image() に渡します import openpyxl wb = openpyxl.Workbook() ws = wb.worksheets[0] img = openpyxl.drawing.image.Image('test.jpg') img.anchor = 'A1' ws.add_image(img) wb.save('out.xlsx') openpyxlの古いバージョンでは、次のように動作します: import openpyxl wb = openpyxl.Workbook() ws = wb.worksheets[0] img = openpyxl.drawing.Image('test.jpg') img.anchor(ws.cell('A1')