选择具有特定值VBA的单元格

时间:2016-02-19 10:10:31

标签: vba cell

我正在搜索设定范围内的最大值,然后我需要以某种方式获取具有MAXvalue的单元格的地址或选择单元格。我所做的代码不起作用 - 它返回两倍的值而不是地址 - 有什么问题?

         '' set range to search in
        Set rng = Range(ActiveCell.Offset(0, -5), ActiveCell.Offset(0, 5))
        '' find max value
        VMax = Application.WorksheetFunction.Max(rng)
        '' return the address of the cell with max value
        Set c = rng.Cells.Find(What:=VMax, LookIn:=xlValues)

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您的codeblock是一个范围,它有一个地址。根据您的需要,使用以下任何一种:

c