📅  最后修改于: 2023-12-03 14:48:17.026000             🧑  作者: Mango
VBA Min是一种在VBA中使用的函数,可用于查找范围(数组,单元格等)中的最小值。
Min (Arg1[, Arg2, ...Argn])
Arg1, Arg2, ... Argn:要比较的参数列表。
参数列表可以是范围、数组或变量列表。
如果范围包含字符串,则将使用0将字符串视为数字。
忽略文本值和TRUE或FALSE,例如,如果列表具有值“Red”, “Green”和“Blue”,则将返回零。
返回最小值。
以下是使用VBA Min函数的几个示例。
Sub Example1()
Dim arr As Variant
arr = Range("A1:A10").Value
minVal = WorksheetFunction.Min(arr)
MsgBox "The minimum value in Range A1:A10 is " & minVal
End Sub
Sub Example2()
Dim myArray(3) As Integer
myArray(0) = 10
myArray(1) = 20
myArray(2) = 30
myArray(3) = 40
minVal = WorksheetFunction.Min(myArray)
MsgBox "The minimum value in the array is " & minVal
End Sub
Sub Example3()
Dim a, b, c As Integer
a = 50
b = 40
c = 30
minVal = WorksheetFunction.Min(a, b, c)
MsgBox "The minimum value among variables a, b, and c is " & minVal
End Sub
以上示例将分别返回范围,数组和变量中的最小值。
VBA Min函数是一种查找范围中的最小值的快速简单方法。它非常适用于处理数字数据和对最小值的需要查询。