如何更改 MS Excel 中的默认文本颜色

如何更改 MS Excel 中的默认文本颜色

如何对 MS Excel 2010 电子表格进行多项编辑,并使用不同的颜色(例如红色)保存所做的编辑。现在,我必须在开始输入之前逐个更改电子表格中每个单元格的颜色。这相当繁琐。

问题:有没有办法将“默认”文本颜色从黑色切换为红色,并让您输入的所有内容都以红色显示,然后在进行更改后切换回黑色,并让文本保持原来书写的颜色(在本例中为红色)?

谢谢!

答案1

一个快速的解决方案是打开 VBA 窗口 (Alt+F11) > 从项目窗口中选择 ThisWorkbook > 从左上角的下拉菜单中选择 Workbook > 从右上角的下拉菜单中选择 SheetBeforeDoubleClick然后在子文件中输入以下代码:

Target.Font.Color = 255

请注意,这要求您双击要编辑的单元格(并更改为红色文本),而不是使用 F2 等其他技术。

如果您希望通过双击切换颜色,请使用以下代码:

Select Case Target.Font.Color
    Case 0
        Target.Font.Color = 255
    Case 255
        Target.Font.Color = 0
End Select

相关内容