我正在尝试在多个单元格中找到最大值,并将该值复制到另一个单元格中。我很感激,如果你能帮助我,因为我已经尝试了很多东西而且没有一个能够帮助我。
这是我的代码:
Dim ROIrange As Range
Dim ROImax As Integer
For i = 1 To 30
ROIrange = Range("E" & (i + 4), "H" & (i + 4), "K" & (i + 4), "N" & (i + 4), "Q" & (i + 4), "T" & (i + 4), "H" & (i + 4)).Select
ROImax = Application.WorksheetFunction.Max(ROIrange)
Range("B" & (i + 4)).Value = ROImax
Next
我有两个问题:
答案 0 :(得分:4)
请试试这个:
Set ROIrange = Range("E" & (i + 4) & ",H" & (i + 4) & ",K" & (i + 4) & ",N" & (i + 4) & ",Q" & (i + 4) & ",T" & (i + 4) & ",W" & (i + 4))
将单元格范围放在一起作为单个字符串。