我有2 * 3矩阵,范围从单元格C2:E3。我需要找到最大数字的行号
有人可以建议相同的VBA代码 我尝试使用索引和匹配但没有得到正确的结果
答案 0 :(得分:0)
尝试下面的代码(代码注释中的解释):
Option Explicit
Sub FindMaxValRow()
Dim Rng As Range
Dim MaxCell As Range
Dim MaxVal As Long
Set Rng = Range("C2:E3")
MaxVal = WorksheetFunction.Max(Rng)
' use the Find function to get the Row number
Set MaxCell = Rng.Find(what:=MaxVal, LookIn:=xlValues)
MsgBox "Maximum value found at row " & MaxCell.Row
End Sub
答案 1 :(得分:0)