我有一个项目正在进行中,在这个项目中,工作人员根据他们的表现将会红色挂起或绿色。然后将结果复制到另一个工作表,然后列出并编译结果。基本上,当员工休假时,我想让单元格的背景变成灰色。所以我想选择连续的单元格范围,并想要一个我可以按下的按钮,它会自动将所有这些单元格的背景变为灰色。这是我想出了目前我想选择一系列单元格并为背景着色
Sub Macro1()
ActiveCell.CurrentRegion.Select
For Each cell In Selection
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorDark1
.TintAndShade = -0.249946592608417
.PatternTintAndShade = 0
End With
Next cell End Sub
我试图遍历的单元格区域和颜色各一的 - 但只有活动单元格颜色是他们的一种方式做到这一点?
如果你有一个选择,为什么不直接从家用色带设置单元格颜色? – 2018-02-05 08:17:45