vba中n = n + 1: xx = 1是什么意思

治学以勤以实
2011-08-16 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:160
采纳率:0%
帮助的人:47.3万
展开全部
: 在VBA里面是用来在同一行执行几个语句的连接符号
问题中的语句同:
n = n + 1
xx = 1
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wzm1968yhm2012
2011-08-16 · TA获得超过5531个赞
知道大有可为答主
回答量:1572
采纳率:0%
帮助的人:585万
展开全部
一般用法:
for i =1 to 100
if a=0 then
n=n+1
end if
next
其中n=n+1 用来对符合条件的变量a进行计数
而对于xx=0其实就是dim xx as double
xx=0
省略了前面的给变量定义的语句,仅给它进行赋值。赋值与不赋值的区别在于:不赋值的退出循环即清除占用内存,数据不保存。如果赋值了,即在内存中分配了一个空间给它存数据,退出程序变量才被清除,程序运行中可以将上一步计算的结果进行寄存。
例一个循环中,i没有被初始赋值,因此跳出循环即被清除,可以在下一个循环中断续使用这个变量。如果循环前对它进行赋值,则循环结束计算结果将被记忆。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式