Hallo zusammen,
eine ganz einfache Sache die ich nicht hinbekomme!
Ich will die Hintergrundfarbe einer Zelle per Makro ändern. Das Ganze als Funktion und dieser Funktion soll der Farbwert übergeben werden.
Public Function Faerben(indexFarbe As Byte) As Byte
Tabelle2.Range("D5:F6").Interior.ColorIndex = indexFarbe
End Function
Wenn ich diese Funktion im Direktbereich ausführe funktioniert es einwandfrei.
Wenn ich diese Funktion im einer Excel Zelle aufrufe =Faerben(C5) wobei in C5 eine Zahl steht zb.die 5, dann geht es nicht!
Ich bekomme den Fehler #WERT! falscher Datentyp.
Kann mir jemand helfen?
Danke
|