t=0
For I = 2 to 10 step 2
t = t + I
print t
Next I

这个在立即窗口为什么执行不了
提示next 缺少 for,为什么呢?
直接在上边运行是可以输出一竖列的数字,2 6 12 20 30
我的意思是你把这个直接复制到下面的立即窗口试试,回车后有个提示 编译错误, next没有for
记得以前的小程序都可以在立即窗口直接运行的阿,这个怎么不行呢?

展开全部
收起
5回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Connor

    16人对此回答表示赞同

    在立即窗口显示用Debug.print
    就能在立即窗口中显示了
    展开
    16
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Mason

    13人对此回答表示赞同

    print t会打印到窗体上。
    只能上楼所说了debug.print t
    展开
    13
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 春暖花不开

    12人对此回答表示赞同

    Show
    t=0
    For I = 2 to 10 step 2
    t = t + I
    print t ;
    Next I
    展开
    12
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • David

    6人对此回答表示赞同

    立即窗口是单行运行的啊!!
    你还是把这个代码放到Form_Load中:
    然后把 print t 改为 Debug.print t

    或者在立即窗口这样试试:
    t=0 : For I = 2 to 10 step 2 : t = t + I : print t :Next I
    这样应该可以
    展开
    6
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • John

    6人对此回答表示赞同

    我运行没有问题,如果想把结果放到立即窗口,把print t改成DeBug.Print t
    '****
    SORRY,误解你的意思了,我也遇到了这个问题
    下面找到了些资料,不知有没有用(立即窗体应该不可以这样吧)
    立即窗口

    在中断模式时会自动打开,且其内容是空的。

    键入或粘贴一行代码,然后按下 ENTER 键来执行该代码。

    从立即窗口中复制并粘贴一行代码到代码窗口中,但是立即窗口中的代码是不能存储
    展开
    6
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部