Guten Abend,
ich habe ein Balkendiagramm, in dem ich jeden Balken abhängig von Parametern, die diesem Balken zugeordnet sind, einfärben will.
Dazu habe ich Makros geschrieben, die einen selektierten Balken einfärben (Selection.Fill.ForeColor.SchemeColor = …), d.h. mehrere Makros, jeder für eine Farbe. Vorteil: Ich kann das mit einem Mausklick machen statt mehreren über die „Füllfarbentaste“ oder das Format-Menü. Ganz simple Sache also.
Jetzt tritt aber ein Problem auf: Ordne ich einen Makro einer Befehlsschaltfläche zu und aktiviere ihn damit, kommt ein Laufzeitfehler „Objekt unterstützt diese Eigenschaft oder Methode nicht.“
Aktiviere ich denselben Makro jedoch über das Menü Extras -> Makro -> Makros … dann funktioniert es.
Ich weiss nicht, warum es nicht mir der Befehlsschaltfläche geht. Könnte es sein, dass durch das Drücken dieser, die „Selection“ vom vorher selektierten Diagrammbalken weg genommen wird und dadurch ein falsches Objekt in die Prozedur kommt?
Danke
Laika