vba中n = n + 1: xx = 1是什么意思
2个回答
展开全部
: 在VBA里面是用来在同一行执行几个语句的连接符号
问题中的语句同:
n = n + 1
xx = 1
问题中的语句同:
n = n + 1
xx = 1
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般用法:
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没有被初始赋值,因此跳出循环即被清除,可以在下一个循环中断续使用这个变量。如果循环前对它进行赋值,则循环结束计算结果将被记忆。
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没有被初始赋值,因此跳出循环即被清除,可以在下一个循环中断续使用这个变量。如果循环前对它进行赋值,则循环结束计算结果将被记忆。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询