##画像をデフォルトのセルサイズに合わせて張り付ける
画像をA1~G10の範囲に張り付ける。
import openpyxl
workbook = openpyxl.load_workbook('insert.xlsx')
sheet = workbook['Sheet1']
img = openpyxl.drawing.image.Image('img.png')
img.width = 72 * 7
img.height = 25 * 10
sheet.add_image(img, 'A1')
workbook.save('insert.xlsx')
画像をK3~T15の範囲に張り付ける。
workbook = openpyxl.load_workbook('insert.xlsx')
sheet = workbook['Sheet1']
img = openpyxl.drawing.image.Image('img.png')
img.width = 72 * 10
img.height = 25 * 13
sheet.add_image(img, 'K3')
workbook.save('insert.xlsx')
画像をC13~D21の範囲に張り付ける。
workbook = openpyxl.load_workbook('insert.xlsx')
sheet = workbook['Sheet1']
img = openpyxl.drawing.image.Image('img.png')
img.width = 72 * 2
img.height = 25 * 9
sheet.add_image(img, 'C13')
workbook.save('insert.xlsx')
##参考URL
https://allabout.co.jp/gm/gc/297706/
https://qiita.com/HirotakaKikushima/items/a42e3e94273247199b9a