我有一个数组循环。我想要做的就是测试在循环一定条件并跳到下一个迭代,如果真:我知道我可以做VBA - 如何有条件地跳过for循环迭代
For i = LBound(Schedule, 1) To UBound(Schedule, 1)
If (Schedule(i, 1) < ReferenceDate) Then
PrevCouponIndex = i
Continue '*** THIS LINE DOESN'T COMPILE, nor does "Next"
End If
DF = Application.Run("SomeFunction"....)
PV = PV + (DF * Coupon/CouponFrequency)
Next
:
If (Schedule(i, 1) < ReferenceDate) Then Continue For
,但我希望能够到在PrevCouponIndex变量中记录我的最后一个值。
任何想法?
谢谢
你说:“我知道我可以做的:'如果(附表(I,1)
mwolfe02
2011-12-30 14:59:32
@ mwolfe02 - 不知道,但在例子的地方看到了(cpearson?) – 2011-12-30 16:21:11
可能是一个VB.NET的例子 – 2014-08-08 03:49:05