Option Explicit Dim a As Integer Private Sub Command1_Click() Dim b As Integer a = 1: b = 2 Print " 为什么把a定义在sub内部,结果会改变?请大神帮帮忙啊~~讲清楚一点,明天考试了,好紧张的... 为什么把a定义在sub内部,结果会改变?请大神帮帮忙啊~~讲清楚一点,明天考试了,好紧张的 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 option explicit dim as integer 搜索资料 2个回答 #热议# 生活中有哪些实用的心理学知识? anankid 2012-03-09 · TA获得超过2047个赞 知道小有建树答主 回答量:1174 采纳率:0% 帮助的人:852万 我也去答题访问个人页 关注 展开全部 把a定义在sub内是局部变量,当sub过程运行结束后这个变量就消忘了,原来存储的数据就丢失了,当再次运行这个sub过程时a会被重新定义,初始值是0。把a定义在sub内是全局变量,当sub过程运行结束后这个变量还是存在,且原来存储的数据仍继续保存着没有丢失,当再次运行sub过程时a会在上次执行结果的基础上改变。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 Zatans 2012-03-09 · 超过14用户采纳过TA的回答 知道答主 回答量:28 采纳率:0% 帮助的人:40.2万 我也去答题访问个人页 关注 展开全部 全局变量和局部变量的区别 追问 你能说清楚点吗?我真心不懂啊 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2014-11-28 VB程序改错(信息技术课)急求。 Private Sub c... 2011-07-27 有如下的事件过程: Private Sub Command1... 2 2013-05-15 请求VB高手 Option Explicit Option ... 2013-04-05 Private Sub Command1_Click() D... 9 2012-06-22 Private Sub Command1_Click() D... 2 2011-08-15 19.Private Sub Form_Click() Di... 4 2012-03-03 Private Sub Command1_Click() D... 更多类似问题 > 为你推荐: