1
這裏的基本思想是roll 4 d6,降到最低。如何在VBA中找到最小的數組,而不是在excel範圍
For lngPosition = LBound(strAttributes) To UBound(strAttributes)
i = 0
For shortPosition = LBound(intRoll) To UBound(intRoll)
intRoll(shortPosition) = Int((6 - 1 + 1) * Rnd + 1)
i = intRoll(shortPosition) + i
Next shortPosition
i = {i - smallest intRoll()}
strAttributes(lngPosition) = i
Next lngPosition
我發現如何找到在Excel中的最低值很多信息,通過定義範圍後加入.Small
,但我不認爲在這裏工作。這可能是因爲我如何完成這個任務,但我太新鮮了,我真的不知道。
感謝