Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zellenwert durch Grafik ersetzen

Forumthread: Zellenwert durch Grafik ersetzen

Zellenwert durch Grafik ersetzen
10.03.2007 15:44:22
Georg

Hallo, ich habe in einer Excel-Tabelle eine Bewertungsspalte und möchte in dieser die bis jetzt mit dem Zeichen "*" ausgedrückten Bewertungen durch Grafiken ersetzen, d.h. * durch Garfik1 ** durch Grafik2 usw.
Ist das realisierbar?

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zellenwert durch Grafik ersetzen
10.03.2007 15:57:50
Christian
Hallo Georg,
ja!;-)
Aber vielleicht verräts Du uns mal, was Du wie genau vorhast, evtl. mit Bsp..
MfG Christian
AW: Zellenwert durch Grafik ersetzen
10.03.2007 16:06:37
Georg
Also, ich denke, man müsste das Ganze mit VBA umsetzen. Ich möchte in einem Tabellen-Blatt in einer Spalte "Bewertungen" folgende Ersetzungen durchführen:
Formelwert | Garfik
* → Grafik1
** → Garfik2
*** → Garfik3
**** → Garfik4
***** → Garfik5
Also wenn ich in der Spalte "*" eingebe, dann soll dort die Grafik angezeigt werden!
Verständlicher geworden?
Anzeige
AW: Zellenwert durch Grafik ersetzen
10.03.2007 18:11:09
Christian
Hallo Georg,
wenn Du nicht zu viele Ergebnisse mit einer Grafik darstellen möchtest, dann geht das über ein paar kleine Umwege auch ohne VBA. (kleine Beschreibung ist in der Mappe)
https://www.herber.de/bbs/user/41021.xls
Ansonsten wird die Sache zu aufwendig und von VBA hab ich fast keine Ahnung, da müssen dann die Profis ran.
MfG Christian
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Infobox / Tutorial

Zellenwert durch Grafik ersetzen in Excel


Schritt-für-Schritt-Anleitung

Um Zellenwerte in Excel durch Grafiken zu ersetzen, kannst Du entweder VBA verwenden oder eine einfache Methode ohne Programmierung. Hier ist eine detaillierte Anleitung für beide Ansätze.

1. Zellenwerte durch Grafiken in Excel mit VBA ersetzen

  1. Öffne Deine Excel-Datei und drücke ALT + F11, um den VBA-Editor zu öffnen.

  2. Klicke auf Einfügen und wähle Modul.

  3. Kopiere und füge den folgenden Code in das Modul ein:

    Sub ErsetzeWerteMitGrafiken()
       Dim Zelle As Range
       Dim Grafik As String
    
       For Each Zelle In Selection
           Select Case Zelle.Value
               Case "*"
                   Grafik = "Grafik1"
               Case "**"
                   Grafik = "Grafik2"
               Case "***"
                   Grafik = "Grafik3"
               Case "****"
                   Grafik = "Grafik4"
               Case "*****"
                   Grafik = "Grafik5"
               Case Else
                   Grafik = ""
           End Select
           If Grafik <> "" Then
               Zelle.ClearContents
               ActiveSheet.Pictures(Grafik).Copy
               Zelle.Select
               ActiveSheet.Paste
           End If
       Next Zelle
    End Sub
  4. Schließe den VBA-Editor und kehre zurück zu Excel.

  5. Wähle die Zellen aus, die Du ersetzen möchtest, und führe das Makro aus, indem Du ALT + F8 drückst und das Makro auswählst.

2. Zellenwerte ohne VBA ersetzen

Falls Du nicht mit VBA arbeiten möchtest, kannst Du die Grafiken manuell einfügen:

  1. Gehe zu Einfügen > Bilder und wähle die gewünschten Grafiken aus.
  2. Positioniere die Grafiken manuell über die Zellen, die Du ersetzen möchtest.
  3. Verwende die Funktion Bedingte Formatierung, um die Sichtbarkeit der Grafiken zu steuern, wenn Du bestimmte Werte in den Zellen hast.

Häufige Fehler und Lösungen

Fehler 1: Grafiken erscheinen nicht an der richtigen Stelle
Lösung: Stelle sicher, dass die Grafiken in der richtigen Größe und Position sind. Du kannst die Größe der Grafiken anpassen und sie in die Zelle einfügen, indem Du sie über die Zelle ziehst.

Fehler 2: Makro funktioniert nicht
Lösung: Überprüfe, ob Du die Makros in Excel aktiviert hast. Gehe zu Datei > Optionen > Trust Center und aktiviere die Makros.


Alternative Methoden

Wenn Du eine weniger komplexe Lösung suchst, kannst Du auch die Funktion WENN in Kombination mit Bildern verwenden. Erstelle ein Dropdown-Menü für die Bewertungen und verlinke die Bilder in einer separaten Tabelle. Dadurch kannst Du die Grafiken basierend auf der Auswahl anzeigen lassen.


Praktische Beispiele

Angenommen, Du hast eine Excel-Tabelle mit Bewertungen in der Spalte A:

A
*
**
***
****
*****

Mit dem obigen VBA-Code würdest Du für jede Bewertung die entsprechende Grafik in die Zelle einfügen. Stelle sicher, dass die Grafiken im Arbeitsblatt vorhanden sind und die Namen korrekt sind.


Tipps für Profis

  • Schnelle Anpassung: Du kannst die Grafiken als Objekte formatieren, um sie einfacher zu verschieben und anzupassen.
  • Verwendung von Vorlagen: Erstelle eine Excel-Vorlage mit den erforderlichen Grafiken und VBA-Skripten, um den Prozess bei zukünftigen Projekten zu vereinfachen.
  • Automatisierung: Überlege, Makros zu erstellen, die automatisch die Grafiken an die Zellen anpassen, wenn Du neue Daten hinzufügst.

FAQ: Häufige Fragen

1. Kann ich mehrere Grafiken gleichzeitig ersetzen?
Ja, wenn Du mehrere Zellen auswählst und das Makro ausführst, werden alle ausgewählten Zellen entsprechend ersetzt.

2. Was ist, wenn ich keine Grafiken hinzufügen kann?
Stelle sicher, dass die Grafiken in der richtigen Größe vorliegen und dass Du über die entsprechenden Berechtigungen zum Einfügen von Grafiken in Excel verfügst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige