中易网

vba中如何在for语句中运行goto语句

答案:2  悬赏:50  
解决时间 2021-04-28 00:17
  • 提问者网友:清茶柒夏
  • 2021-04-27 13:24
如题,且goto后继续for语句循环
最佳答案
  • 二级知识专家网友:废途浑身病态
  • 2021-04-27 15:02
1、goto语句主要用于for循环的多层嵌套语句,对于单个for循环还是建议使用exit for来退出循环。
2、示例在二维数组中查找一个数,找到后退出循环的例子:
dim a(100,100) as integer,i as integer,j as integer
for i=0 to 100
  for j=0 to 100
    a(i,j)=int(rnd*1000)'给数组赋一个随机数。
  next
next

for i=0 to 100
  for j=0 to 100
    if a(i,j)=100 then
       goto iprt
    endif
  next
next

iprt:debug.print i,j,a(i,j)
全部回答
  • 1楼网友:短发女王川岛琦
  • 2021-04-27 15:13
sheets("sheet1").cells(5, tjm) = tjx(tjn) goto tjlifend 分两行就行
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息