Ich habe folgendes Problem:
Excel verfügt im Gegensatz zu Powerpoint ja nicht über die Option, sich Farben selbst zu generieren. Deswegen habe ich versucht, die Farbe der Objekte (Zellen, etc.) über die RGB-Funktion in VBA zu verändern. Hierzu wollte ich den RGB-Wert aus der Farbleiste in Powerpoint auslesen, ihn in die RGB-Funktion in Excel einsetzen und das Makro ausführen. Das funktioniert aber nicht korrekt, das Objekt hat anschließend eine vollkommen andere Farbe als in Powerpoint ausgewählt wurde. Die RGB-Werte 0 0 0, 255 255 255 oder 150 150 150 stimmen, aber der Wert 199 221 189 (eigentlich hellgrün) wird in Excel grau. Was habe ich übersehen?
Anbei die Funktion, die ich in Excel verwende:
Sub Farbe_Ändern()
Selection.Interior.Color = RGB(199, 221, 189)
End Sub
Und mit dieser Funktion versuche ich dasselbe in Powerpoint und hier klappt es:
Sub Farbe_Ändern()
ActiveWindow.Selection.ShapeRange.Fill.ForeColor.RGB = RGB(199, 221, 189)
End Sub
Kann mir jemand weiterhelfen?
Gruß Timo