KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Mehrere Bilder automatisch an Zellen anpassen in Excel – 2 nützliche Methoden

AutorXiaoyang Änderungsdatum

Bei der Arbeit mit Bildern in Excel ist die Ausrichtung an Zellgrenzen entscheidend, um ein professionelles und übersichtliches Arbeitsblatt zu erhalten. Das wiederholte Einfügen und manuelle Anpassen von Bildern an exakte Zellgrößen wird jedoch schnell mühsam – besonders bei einer großen Anzahl von Grafiken. Viele Nutzer stoßen auf das Problem, dass eingefügte Bilder entweder Zelllinien überlappen oder nicht korrekt skaliert werden, wodurch das Arbeitsblatt unübersichtlich und chaotisch wirkt. Wenn Sie häufig Bilder in Excel einfügen – etwa Produktsymbole, Diagramme oder andere Illustrationen – und diese sich automatisch an die Zellabmessungen anpassen sollen, steigert die Beherrschung effizienter Bildskalierungsmethoden Ihre Produktivität und sorgt für eine klar strukturierte Tabelle.

In dieser Anleitung erfahren Sie, wie Sie Bilder automatisch in Stapeln so skalieren, dass sie perfekt in Ihre Zellabmessungen passen – und so wertvolle Zeit sparen sowie Ihre Arbeitsblätter stets übersichtlich halten. Egal, ob Sie Produktkataloge, Inventarlisten, visuelle Berichte oder Daten-Dashboards erstellen: Diese Lösungen optimieren Ihren Arbeitsablauf und sorgen dafür, dass Ihre Bilder immer exakt mit den zugehörigen Daten ausgerichtet sind.

Mehrere Bilder automatisch an Zellen anpassen mit VBA-Code

Mehrere Bilder automatisch an Zellen anpassen mit Kutools für Excel


Ein ausgewähltes Bild mithilfe von VBA-Code an eine einzelne Zelle anpassen

Für Anwender, die mehrere Bilder einfügen und diese automatisch an die Grenzen bestimmter Zellen anpassen möchten, bietet ein benutzerdefiniertes VBA-Makro eine effiziente Lösung. Mithilfe der VBA-Funktionen in Excel lässt sich das Importieren und Skalieren der Bilder vollautomatisch durchführen, sodass sie exakt den Abmessungen der jeweiligen Zellen entsprechen. Dieser Ansatz ist besonders vorteilhaft bei großen Bildmengen – er reduziert nicht nur den manuellen Aufwand, sondern auch potenzielle Fehler erheblich.

VBA-Code ist ideal für Anwender, die mit fortgeschrittenen Excel-Funktionen vertraut sind und maximale Flexibilität bei der Anpassung benötigen. Zudem bietet er eine kostengünstige Lösung ohne Abhängigkeit von Add-Ins Dritter. Beachten Sie jedoch, dass zur Aktivierung von Makros gegebenenfalls die Sicherheitseinstellungen in Excel angepasst werden müssen.

Tipp: Stellen Sie vor dem Ausführen des VBA-Makros sicher, dass Ihr Arbeitsblatt keine wichtigen, nicht gespeicherten Daten enthält – denn bei unsachgemäßer Verwendung können Makros gelegentlich das Layout beeinträchtigen. Am besten speichern Sie vorab eine Sicherungskopie Ihrer Datei.

1. Passen Sie zunächst die Zeilenhöhe und Spaltenbreite der Zellen an, in die Sie Bilder einfügen möchten. Wählen Sie dazu die Zielzellen aus, in denen jedes Bild platziert werden soll. Durch die vorherige Festlegung der Zellgrößen wird sichergestellt, dass Ihre Bilder exakt auf die gewünschten Abmessungen skaliert werden.

2. Drücken Sie ALT + F11, um das Fenster „Microsoft Visual Basic for Applications“ zu öffnen.

3. Klicken Sie im VBA-Editor auf Einfügen > Modul, und fügen Sie den folgenden Makrocode in das leere Modulfenster ein.

VBA: Mehrere Bilder basierend auf der Zellgröße einfügen

Sub InsertPictures()
'Updateby Extendoffice
Dim PicList() As Variant
Dim PicFormat As String
Dim Rng As Range
Dim sShape As Shape
On Error Resume Next
PicList = Application.GetOpenFilename(PicFormat, MultiSelect:=True)
xColIndex = Application.ActiveCell.Column
If IsArray(PicList) Then
    xRowIndex = Application.ActiveCell.Row
    For lLoop = LBound(PicList) To UBound(PicList)
        Set Rng = Cells(xRowIndex, xColIndex)
        Set sShape = ActiveSheet.Shapes.AddPicture(PicList(lLoop), msoFalse, msoCTrue, Rng.Left, Rng.Top, Rng.Width, Rng.Height)
        xRowIndex = xRowIndex + 1
    Next
End If
End Sub

4.Nachdem Sie den Code eingefügt haben, drücken Sie die Taste F5 oder klicken Sie auf die Schaltfläche „Ausführen“, um das Makro zu starten. Navigieren Sie im erscheinenden Dateidialog zu dem Ordner mit Ihren Bildern, wählen Sie alle einzufügenden Bilder aus und klicken Sie auf „Öffnen“.
VBA-Code zum Auswählen der Bilder

5. Das Makro fügt jedes ausgewählte Bild automatisch in den festgelegten Zellenbereich ein und skaliert es so, dass es perfekt innerhalb der Zellgrenzen passt. Dieser Vorgang erspart Ihnen die mühsame manuelle Platzierung und Skalierung – selbst bei Dutzenden oder Hunderten von Bildern. Sehen Sie sich das Ergebnis unten an:
VBA-Code zum Einfügen der Bilder passend in Zellen

Fehlerbehebung & Tipps: Wenn Bilder nicht wie erwartet erscheinen, überprüfen Sie Ihren ausgewählten Zellenbereich und stellen Sie sicher, dass auf die Bilddateien zugegriffen werden kann. Beachten Sie, dass gesperrte oder zusammengeführte Zellen den Einfügevorgang beeinträchtigen können. Verwenden Sie für optimale Ergebnisse standardisierte, nicht zusammengeführte Bereiche und konsistente Bildformate (z. B. .jpg oder .png). Sollte ein Fehler auftreten, vergewissern Sie sich, dass Sie über ausreichende Berechtigungen zum Ausführen von VBA-Makros verfügen und dass die Makrosicherheitseinstellungen in Excel die Codeausführung zulassen.

Alternative VBA-Methode: Wenn Sie Bilder basierend auf einer Liste von Dateipfaden in Ihrem Arbeitsblatt einfügen und skalieren möchten, können Sie den VBA-Code weiter anpassen, sodass er die Bildpfade aus einer bestimmten Spalte liest und sie den entsprechenden Zellen zuordnet.


Mehrere Bilder automatisch an Zellen anpassen mit Kutools für Excel

Für Benutzer, die eine barrierefreie und codefreie Lösung bevorzugen, bietet Kutools für Excel eine intuitive und zuverlässige Möglichkeit, Bilder in Stapeln automatisch exakt an ihre jeweiligen Zellen anzupassen. Diese Funktion ist besonders wertvoll für alle, die regelmäßig Tabellen mit einer großen Anzahl von Bildern verwalten – denn das Einfügen und Skalieren gelingt mit nur wenigen Klicks. Typische Anwendungsfälle sind Preislisten, Anleitungskataloge, Mitarbeiter-Fotoroster oder jede Situation, in der ein konsistentes Bild-Layout in Excel erforderlich ist.

Im Gegensatz zur VBA-Makro-Methode benötigt Kutools für Excel keinerlei Programmierkenntnisse – ideal für Einsteiger und erfahrene Anwender gleichermaßen, die Komfort und Präzision schätzen. Zudem senkt Kutools die Fehleranfälligkeit und umgeht typische Excel-Einschränkungen wie beispielsweise zusammengeführte Zellen.

Kutools für Excelbietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und so Kreativität sowie Effizienz zu steigern.Mit KI-Funktionen integriertautomatisiert Kutools Aufgaben präzise und macht die Datenverwaltung mühelos.Detaillierte Informationen zu Kutools für Excel...         Kostenlose Testversion...

Nachdem Sie Kutools für Excel installiert haben, führen Sie die folgenden Schritte aus, um Bilder in Stapeln zu skalieren und Bild einfügen, sodass sie in die ausgewählten Zellen passen:

  1. Klicken Sie auf KUTOOLS PLUS > Importieren/Exportieren > Bilder importieren, um das Bildimport-Tool zu öffnen.
    Klicken Sie auf Kutools Plus > Importieren/Exportieren > Bilder importieren
  2. Konfigurieren Sie im Dialogfeld „Bilder importieren“ die folgenden Optionen für optimale Ergebnisse:
    • Klicken Sie auf die Schaltfläche Hinzufügen, um nach Bilddateien oder einem ganzen Ordner zu suchen und diese zur Bildliste hinzuzufügen.
    • Wählen Sie im Dropdown-Menü Importgröße die Option Zellengröße anpassen aus, um Bilder automatisch so zu skalieren, dass sie Ihren gewählten Zellen entsprechen.
    • Legen Sie die Bildanordnung über das Dropdown-Menü Importreihenfolge fest – wählen Sie zwischen Spalte füllen, dann Zeile füllen (für eine spaltenbasierte Einfügung) oder Zeile füllen, dann Spalte füllen (für eine zeilenweise Platzierung).
    • Sobald alle Einstellungen festgelegt sind, klicken Sie auf Importieren.
      Geben Sie die Optionen im Dialogfeld an
  3. Ein zweites Dialogfeld „Bilder importieren“ wird angezeigt. Wählen Sie hier den Zielzellenbereich aus, in den die Bilder eingefügt und skaliert werden sollen. Achten Sie darauf, dass der ausgewählte Zellenbereich exakt so viele Zellen umfasst wie einzufügende Bilder, um eine eindeutige Zuordnung sicherzustellen. Siehe Screenshot:
    Wählen Sie den Bereich aus, in den die Bilder eingefügt werden sollen
  4. Klicken Sie auf OK, um den Import abzuschließen. Alle ausgewählten Bilder werden eingefügt und automatisch so skaliert, dass sie exakt den Abmessungen der festgelegten Zellen entsprechen – für ein professionelles und übersichtliches Layout, wie im folgenden Screenshot gezeigt:
    Fügen Sie die Bilder nach Zellengröße mit Kutools ein

Tipps & Warnhinweise: Wenn die Anzahl der Bilder die Anzahl der ausgewählten Zellen übersteigt oder nicht mit ihr übereinstimmt, fordert Kutools Sie auf, zu bestätigen, wie die Bilder behandelt werden sollen. Achten Sie darauf, kompatible Bildformate (.jpg, .png, .bmp usw.) zu verwenden, und vermeiden Sie das Einfügen von Bildern in zusammengeführte Zellen, um konsistente Ergebnisse zu erzielen. Sollten Bilder nicht wie erwartet angezeigt werden, prüfen Sie, ob Kutools korrekt installiert und auf dem neuesten Stand ist. Starten Sie gegebenenfalls Excel neu, da einige Änderungen erst nach einem Neustart wirksam werden.

Zusätzliche Lösung: Neben VBA und Kutools können Sie auch eine Excel-Formelumgehung nutzen, um Bilder dynamisch einzufügen und anzuzeigen – auch wenn diese Methode für die physische Batch-Bildskalierung weniger verbreitet ist. Weitere Informationen zu diesem Ansatz finden Sie hier:


Fazit

Sowohl das VBA-Makro als auch die Kutools für Excel-Methode bieten zuverlässige Lösungen, um mehrere Bilder präzise an die Zellabmessungen anzupassen. Die ideale Wahl hängt ganz von Ihren individuellen Anforderungen und Ihrem Kenntnisstand ab.

  • VBA-Code ist eine hervorragende Option für Benutzer, die mit Excel-Makros vertraut sind und Anpassungen oder Automatisierungen ohne zusätzliche Kosten benötigen. Allerdings erfordert dies grundlegende Programmierkenntnisse sowie die Beachtung der Makrosicherheitseinstellungen in Excel.
  • Kutools für Excel wird Benutzern empfohlen, die bei der Arbeit mit zahlreichen Bildern Wert auf einfache Bedienung, Effizienz und visuelle Präzision legen. Diese Lösung eignet sich besonders gut für alle, die regelmäßig Vorlagen erstellen, Produktbilder verwalten oder präsentationsfertige Excel-Dateien vorbereiten.

Testen Sie beide Lösungen am besten an Beispieldaten, um herauszufinden, welche Methode optimal in Ihren Arbeitsablauf passt. Denken Sie immer daran, Ihre Arbeitsmappe vor umfangreichen Änderungen zu speichern – so vermeiden Sie Datenverlust. Sollten beim Batch-Einfügen oder bei der Batch-Größenänderung Probleme auftreten, beachten Sie die oben genannten Tipps und Hinweise zur Fehlerbehebung oder wenden Sie sich an die offiziellen Support-Ressourcen für Ihre bevorzugte Methode. Für noch mehr praktische Excel-Tipps und Techniken zur Batch-Verarbeitung bietet unsere Website eine Fülle schrittweiser Anleitungen, um Ihre Excel-Produktivität weiter zu steigern.


Verwandter Artikel:

Wie können mehrere Zellen in Excel schnell an die darüberliegenden Bilder angepasst werden?


Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...


Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!

Alle Kutools-Add-Ins – ein Installationsprogramm

Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
  • Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
  • Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
  • 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
  • Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins