我正在建立一个以列号作为输入的函数来返回列中的最高值。
我需要处理带有列索引号的整个列。以下代码有效但我需要一个索引号而不是使用" B:B"引用该列。
Set rng = Range("B:B")
当我使用以下代码时,一切似乎都崩溃了。即使最高的数字是44,它总是返回0.你能看出我做错了吗?当我使用" B:B"作为一个范围。
Set rng = Range(Columns(2),Columns(2))
它似乎无法识别范围内的任何内容。任何帮助都会很棒!
答案 0 :(得分:0)
试试这个
Sub Sample()
Dim Rng As Range
'~~> This will let you work with Col B
Set Rng = Columns(2)
'~~> This will give you the Max in that column
MsgBox Application.WorksheetFunction.Max(Rng)
End Sub
答案 1 :(得分:-1)
这是我前一段时间找到的解决方案:
-keepclassmembers class ** {
@android.webkit.JavascriptInterface <methods>;
}