无法在Excel VBA中更改字体颜色

时间:2015-05-06 10:24:25

标签: excel-vba vba excel

我可以尝试在Excel表格中更改字体颜色。

代码是:

Sub sbChangeFontColor()

Cells(4, 2).Font.ColorIndex = 3 

Range("B4").Font.ColorIndex = 3

Cells(4, 2).Font.Color = RGB(255, 0, 0)

Range("B4").Font.Color = RGB(255, 0, 0)

End Sub

我已经在Excel表格的宏中使用了这些代码。当我运行宏代码时,Excel工作表字体没有更改,也没有抛出任何错误消息。如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

您的代码中没有错误.......... 某些工作表上的单元格正在着色.....活动工作表。

检查您的工作表并在运行代码之前选择正确的工作表。