Collez l'image dans un fichier Excel en utilisant l'openpyxl de Python

Collez l'image pour l'adapter à la taille de cellule par défaut

Collez l'image dans la plage 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)

Collez l'image dans la plage de 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)

Collez l'image dans la plage 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, 'K3')
workbook.save(insert.xlsx)

image.png

URL de référence

https://allabout.co.jp/gm/gc/297706/ https://qiita.com/HirotakaKikushima/items/a42e3e94273247199b9a

Recommended Posts

Collez l'image dans un fichier Excel en utilisant l'openpyxl de Python
Comment coller un fichier CSV dans un fichier Excel à l'aide de Pandas
Créez un fichier image à l'aide de PIL (Python Imaging Library).
[Python] Masquez l'image dans un cercle à l'aide de Pillow
Essayez d'exploiter un fichier Excel en utilisant Python (Pandas / XlsxWriter) ①
Essayez d'exploiter un fichier Excel en utilisant Python (Pandas / XlsxWriter) ②
Manipulez le presse-papiers en Python et collez le tableau dans Excel
Comprendre la fonction de convolution en utilisant le traitement d'image comme exemple
Traitement d'ajout de colonne de fichier Excel et de suppression de ligne à l'aide de Python Openpyxl
Obtenez la formule dans le fichier Excel sous forme de chaîne en Python
Collez la figure matplotlib sur Excel
Extraire le fichier targz en utilisant python
Obtenez le chemin du fichier à l'aide de Pathlib
[Python] [Excel] Exploiter des feuilles Excel à partir de Python en utilisant openpyxl (en utilisant une feuille de test comme exemple)
Ouvrez un fichier Excel en Python et coloriez la carte du Japon
Utilisez boto pour télécharger le fichier depuis S3.
Essayez d'utiliser l'appareil photo avec OpenCV de Python
[GIMP] [Python-Fu] Divisez l'image en épées
Créer une application à l'aide de l'API Spotify
Exécutez la commande COPY en utilisant Psycopg de python
N'hésitez pas à transformer Python en utilisant la bibliothèque en une fonction AWS Lambda
Enregistrez le tableau numpy dans un fichier wav à l'aide du module wave