2 Stimmen

excel vba generiert Formatzellen mit unterschiedlicher Schriftfarbe

Ich möchte eine Excel-Tabelle in einem bestimmten Layout mit VBA erstellen. Eine meiner Unterroutinen ist für die Schriftfarbe. Sie sieht so aus:

Sub SetFont(cell1, cell2 As range, fcolor As String)

range(cell1, cell2).Select
If fcolor = "w" Then
    With Selection.Font
        .ThemeColor = xlThemeColorLight1
        .TintAndShade = 0
    End With
ElseIf fcolor = "b" Then
    With Selection.Font
        .ThemeColor = xlThemeColorDark1
        .TintAndShade = 0
    End With
End If

End Sub

Aber es funktioniert nicht. Die Schrift wird immer in Schwarz erzeugt. Ich weiß nicht, warum.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X