Ich habe eine Frage und zwar.
Habe ich eine UserForm und ein Modul.
Der Code des Moduls ist hier.
Sub Farbe()
If ActiveCell.Count Then 'Alle ausgewählten Zellen werden überprüft.
With Selection.Interior
.ColorIndex = Farbvariable 'Die Farbe wird zugewiesen.
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
End With
End If
End Sub
Hier soll nun über die Variable "Farbvariable" die vorher ausgelesene Farbe benutzt werden.
Wenn ich einen Breakpoint an die Stelle setze, hat er auch die richtige Farbe.
Nur kommt dann, wenn ich das Programm weiterlaufen lasse ein Fehler.
"Die ColorIndex-Eigenschaft des Interior-Objektes kann nicht festgelegt werden".
Wie kann ich das ändern?
Ach ja.
Die "Farbvariable" ist übrigens als "Public" deklariert, damit alle Module darauf zugreifen können.