【发布时间】:2015-10-28 16:58:36
【问题描述】:
我正在尝试为某个范围内具有最高值的单元格重新着色,但无论我使用什么方法,似乎总有一种组合不起作用。我不习惯 VBA。我最后尝试的是:
Sub HLF()
Dim HLF As Range
Set HLF = WorksheetsFunction.Max(Range("H2:H7"))
Range("HLF").Interior.Color = RGB(0,255,0)
End Sub
'Set' 和 'Max' 功能似乎不能同时使用。我的基本编程逻辑说,一个正常的“范围”应该可以被一个找到范围的函数替换,但显然 Excel 没有。我也尝试过选择单元格并使用“ActiveCell”而不是“Range”来为单元格着色,但函数和选择似乎也不能一起使用。对于这么小的任务,其他假设的解决方案似乎过于复杂。
【问题讨论】:
-
为什么不使用条件格式?