excel vba中set xxx = yyy和dim xxx as yy,这两个语句有什么区别?
4个回答
展开全部
set xxx = yyy
是赋值语句,就是说把YYY变量的值赋给XXX变量
dim xxx as yy
是定义变量语句,即定义XXX为yy类型的变量。
是赋值语句,就是说把YYY变量的值赋给XXX变量
dim xxx as yy
是定义变量语句,即定义XXX为yy类型的变量。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
dim是声明变量类型-----规划xxx的用用途(办公呢还是娱乐变量)
set是将某对象存入一个对象变量中-----xxx到底是办什么公或者进行什么娱乐
set是将某对象存入一个对象变量中-----xxx到底是办什么公或者进行什么娱乐
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
除了 set 和 dim,还有一个let,这里一起说下区别。
name = "小王" 相当于 LET name = "小王" //相当于声明一个变量name并初始化值为"小王"
DIM name as String //声明一个String类型的变量name,开辟了内存空间但并未初始化
set name = "小李" //相当于设置变量name的值为“小李”,如果name之前没有被声明,则此句报错。
name = "小王" 相当于 LET name = "小王" //相当于声明一个变量name并初始化值为"小王"
DIM name as String //声明一个String类型的变量name,开辟了内存空间但并未初始化
set name = "小李" //相当于设置变量name的值为“小李”,如果name之前没有被声明,则此句报错。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询