Grafiken (Bilder) über eine Wenn-Abfrage einfügen

Das folgende Makro fügt abhängig vom Inhalt der Zelle A1 eine Grafik ab der Zelle D1 ein. Steht in A1 die Ziffer 1, so wird die Grafik excel1.gif angezeigt. In jedem anderen Fall, wird die Grafik excel2.gif angezeigt.

Ich möchte mit diesem Makro demonstrieren, dass Grafiken, abhängig von z. B. einer Produktnummer in Excel angezeigt werden können.

Sub grafik_einfügen()

'Anzeige Bild 1, wenn in Zelle A1 der Wert 1 steht
If ActiveSheet.Range("a1").Value = 1 Then
    Range("d1").Select
    ActiveSheet.Pictures.Insert("C:\bilder\excel1.gif").Select

'Anzeige Bild 2, wenn in der Zelle A1 ein anderer Wert als 1 steht
Else
    Range("d1").Select
    ActiveSheet.Pictures.Insert("C:\bilder\excel2.gif").Select
End If

End Sub


Über die Anweisung 'Select Case' können beliebig viele Nummern zur Auswahl von beliebigen Grafiken angegeben werden. Die Anweisung Select Case möchte ich an dieser Stelle nicht näher erläutern.


 

Partnerlinks

Relevante Artikel

  • Zufallszahlen ermitteln

    Das folgende Makro ermittelt Zufallszahlen. Jede Zahl kommt dabei jedoch nur ein einziges Mal vor.Sie geben beim...

  • Spaltenbeschriftung auslesen

    In diesem Beispiel zeigen wir Ihnen, wie sich die Spaltenbeschriftung, also die Buchstaben der Spalten z. B. A, B, C, etc....

  • Doppelte Einträge in eigene Spalte extrahieren

    Dieses Makro extrahiert in Spalte B alle Daten, die doppelt vorhanden sind. Nur in Spalte A nicht doppelt vorhandene...

  • Zeilen (Einträge) abhängig vom Datum löschen

    Aus diesem Datenbestand sollen die Zeilen gelöscht werden, deren Datum in Spalte A im Monat November liegt.     A B C D 1 12.08.2002 daten daten daten 2 15.08.2002 daten daten daten 3 20.08.2002 daten daten daten 4 12.09.2002 daten daten daten 5 15.09.2002 daten daten daten 6 20.09.2002 daten daten daten 7 12.10.2002 daten daten daten 8 15.10.2002 daten daten daten 9 20.10.2002 daten daten daten 10 15.11.2002 daten daten daten 11 15.11.2002 daten daten daten 12 15.11.2002 daten daten daten 13 15.11.2002 daten daten daten 14 12.12.2002 daten daten daten 15 15.12.2002 daten daten daten 16 20.12.2002 daten daten daten Nach...

  • Gesperrte Zellen markieren bzw. einfärben

    Mit dem folgenden Makro können sie alle gesperrten Zellen mit roter Hintergrundfarbe im selektierten Bereich kennzeichnen....

Ihre Zufriedenheit ist unser Ziel, deshalb verwenden wir Cookies. Mit diesen ermöglichen wir, dass unsere Webseite zuverlässig und sicher läuft, wir die Performance im Blick behalten und Sie besser ansprechen können. Cookies werden benötigt, damit technisch alles funktioniert und Sie auch externe Inhalte lesen können. Des Weiteren sammeln wir unter anderem Daten über aufgerufene Seiten, getätigte Käufe oder geklickte Buttons, um so unser Angebot an Sie zu Verbessern. Mehr über unsere verwendeten Dienste erfahren Sie unter „Weitere Informationen“. Mit Klick auf „Akzeptieren“ erklären Sie sich mit der Verwendung dieser Dienste einverstanden. Ihre Einwilligung können Sie jederzeit mit Wirkung auf die Zukunft widerrufen oder ändern.