Thema Datum  Von Nutzer Rating
Antwort
Rot Bild als Shape einfärben
23.10.2020 13:13:10 Reggie
NotSolved
23.10.2020 13:30:46 Gast50124
NotSolved
23.10.2020 13:46:33 Gast1440
NotSolved
23.10.2020 13:52:18 Gast67137
NotSolved
23.10.2020 14:06:59 Reggie
NotSolved

Ansicht des Beitrags:
Von:
Reggie
Datum:
23.10.2020 13:13:10
Views:
1025
Rating: Antwort:
  Ja
Thema:
Bild als Shape einfärben

Ziel:

Ich möchte eine leere Landkarte aus mehreren Gebieten (Landkreisen) in Excel mit VBA entsprechend der Werte in einer Tabelle einfärben.

Vorbereitung:

Ich habe jeden Landkreis als Umrissbild mit transparentem Hintergrund und leerer (weisser) Innenfläche erstellt. Diese habe ich dann mittels EINFÜGEN > BILD eingefügt. Durch den transparenten Hintergrund liess sich die Karte perfekt zusammensetzen.

Problem:

Ich kann zwar jedes Bildchen als Shape-Objekte ansprechen, aber wenn ich sie mit Fill einfärben möchte, wird das falsche eingefärbt, nämlich der Transparente Hintergrund. Die eigentlich einzufärbende Innenfläche bleibt weiss.

Manuelle Lösung:

Tatsächlich lässt sich jedes Shape manuell über FORM FORMATIEREN > BILD > BILDFARBE > NEU EINFÄRBEN die Innenfläche färben! Aber ich finde keine Methode, um das mit VBA zu machen. Seltsam ist, dass wenn ich das manuell mache, wärend ich ein makro aufzeichne, so wird das Einfärben einfach nicht aufgezeichnet. Keine Befehle im Makro !?!

Hilfe

Also ich suche eine Methode in VBA, wie ich die Innenflächen einfärben kann und den transparenten Hintergrund erhalte

Danke schonmal im Vorraus,

Reggie


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Bild als Shape einfärben
23.10.2020 13:13:10 Reggie
NotSolved
23.10.2020 13:30:46 Gast50124
NotSolved
23.10.2020 13:46:33 Gast1440
NotSolved
23.10.2020 13:52:18 Gast67137
NotSolved
23.10.2020 14:06:59 Reggie
NotSolved