永发信息网

【vba】msgbox无法显示变量,为什么输出的不是a而是0?

答案:1  悬赏:40  手机版
解决时间 2021-02-15 22:05
Sub ADD100()
Dim a As Integer
For i = 1 To 100 Step 1
a = a + j
i = i + 1
Next i
MsgBox ("ADD 1 TO 100 =" & a)
End Sub

------------------------
为什么输出的不是a而是0?
最佳答案
改为如下即可:
Sub ADD100()
Dim a As Integer
For i = 1 To 100
a = a + i
Next i
MsgBox "ADD 1 TO 100 =" & a
End Sub

你那个程序中的a = a + j这个j哪来的?没这变量,所以a到最后都是0
另外你这i = i + 1又是干什么的呢?For循环本身就会使i不断累加1了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
点痣多少钱一颗点痣会不会留疤 点痣要注意什
什么耐高温不锈钢管可以耐高温2000度
欣欣工作服买五套卖吗
上海儿童医院包皮手术入院申请单提交后要等多
民生银行信用卡身份证到期没网点怎么办
我有二个qq号码,想用手机开通qq会员,请问一
为什么oppo手机的QQ电话,对方已接,怎么都没
【剑网3】为什么别人头像比较好看,不是门派
查找一下密云的鸭子湖
If I were you,I would go to Mary's ho
硬笔书法练习本什么牌子的好,一本纸张30页左
钰石堂地址在什么地方,想过去办事
唐宋元明清作家背景?比如杜牧,王安石,等等
柳州市屏山大道二手龟龟车多少钱
条形码为6901028048217的玉溪香烟多少钱一条
推荐资讯
吉林大学大学城二公寓2045宿舍的英文地址
下列哪些事件使第二次世界大战扩大①德国进攻
石家庄公交卡每天的充值时间是几点?
远安县宜昌西河大峡谷地址是什么,有没有知道
验钞机怎么清洗
【岱宗在哪里】哪位学霸知道这几坐山在什么地
我现在已经14岁了.可是我的体重只有90斤 身高
肯德基角美DT餐厅怎么去啊,有知道地址的么
索尼kd一8500d电视机处理器是多少核
为什么柴可夫斯基的《天鹅湖》不算交响乐?
新装电脑开机亮一下就灭了,怎么破,就大神指
建华区齐齐哈尔北关洗浴(北斗胡同)地址在什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?