Seite 1 von 1

Bild in die Kopfzeile von Exceltabelle einfügen

Verfasst: Mittwoch 8. September 2021, 19:12
von Rick Smart
Hallo,

ich habe ein Programm mit openpyxl geschrieben, welches mir mehrere Exceldateien aus einer Vorlage erstellt. Allerdings habe ich jetzt erst gemerkt, dass openpyxl keine Bilder einfügen kann. Mir fehlt somit, in der Kopfzeile, ein wichtiges Firmenlogo.
Der xlsxwriter kann zwar in die Kopfzeile Bilder einfügen, aber leider nur in neue, somit leere, Tabellenblätter!

Hat jemand einen Tipp wie ich in bereits existierende Exceltabellen, nachträglich eine Grafik in die Kopfzeile einfügen kann?

Re: Bild in die Kopfzeile von Exceltabelle einfügen

Verfasst: Mittwoch 8. September 2021, 19:50
von rogerb
@Rick Smart,
Allerdings habe ich jetzt erst gemerkt, dass openpyxl keine Bilder einfügen kann.
Also laut Dokumentation scheint es aber zu gehen:
https://openpyxl.readthedocs.io/en/stab ... g-an-image

Re: Bild in die Kopfzeile von Exceltabelle einfügen

Verfasst: Donnerstag 9. September 2021, 18:29
von Rick Smart
Hast recht. Leider kann ich damit aber keine Bilder in die Kopfzeile einfügen. Oder ich finde es einfach nicht.

Re: Bild in die Kopfzeile von Exceltabelle einfügen

Verfasst: Donnerstag 9. September 2021, 19:11
von __blackjack__
@Rick Smart: Was meinst Du mit Kopfzeile?

Re: Bild in die Kopfzeile von Exceltabelle einfügen

Verfasst: Donnerstag 9. September 2021, 19:15
von Rick Smart
Mit Kopfzeile meine ich den Bereich der über der Tabelle angezeigt wird, wenn man, ganz rechts unten, auf "Seitenlayout" klickt und noch oben scrollt. Dort oben muss das Firmenlogo rein.

Re: Bild in die Kopfzeile von Exceltabelle einfügen

Verfasst: Donnerstag 9. September 2021, 21:04
von rogerb
@Rick Smart,

dann besteht vielleicht noch die Möglichkeit eine leere Exceldatei, die nur das Logo enthält, mit openpyxl einzulesen, zu ändern und unter einem neuen Namen zu speichern?
Hab ich allerdings noch nie versucht.