根据我收集到的信息,条件格式无法跨工作簿中的工作表完成,所以我现在要做的是使用 VBA。
我想在 sheet1 的下拉列表中选择一个词(比如说“是”或“否”)!然后为一系列单元格着色;范围(“J3:P29”)在 sheet3 上!。如果选择“是”,则范围将被着色,如果选择“否”,则范围将不被着色。
我用宏记录器记录了下面的代码。但是,它不会记录下拉列表中的选择。它只是用逗号替换了动作。
Sub RangeRed()
'
' RangeRed Macro
'
'
Range("J3:P29").Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 255
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End Sub
我将不胜感激一些帮助。谢谢!