如何在 vba 中制作 'If Then' 循环
How to make a 'If Then' Loop in vba
我是 vba 的初学者。我有一种情况,我想说如果 i=9,k=1,如果 i=10,k=2,如果 i=11,k=3,它会一直持续
当i增加1时,k也应该增加1。但是我怎么说如果i=1000,k=992。在 i=1000 之前,我不能输入每一个语句。
所以我只是想知道是否可以在此处创建任何循环以使其变得简单。任何帮助将不胜感激!谢谢
为什么不减去常数差,如:
k = I - 8
不需要 IF
声明。这个有用吗?
dim k as integer = 0
for i as integer = 9 to 1000 step 1
k += 1
next
我是 vba 的初学者。我有一种情况,我想说如果 i=9,k=1,如果 i=10,k=2,如果 i=11,k=3,它会一直持续
当i增加1时,k也应该增加1。但是我怎么说如果i=1000,k=992。在 i=1000 之前,我不能输入每一个语句。
所以我只是想知道是否可以在此处创建任何循环以使其变得简单。任何帮助将不胜感激!谢谢
为什么不减去常数差,如:
k = I - 8
不需要 IF
声明。这个有用吗?
dim k as integer = 0
for i as integer = 9 to 1000 step 1
k += 1
next