excel中VBA能不能同时执行2个宏程序
比如我在VBA里面编辑了一个进度条和一个提交数据的宏,假如我按按钮1则进度条显示并运行,在进度条运行的时间同时数据那个程序也同时运行:(提交数据的时间和进度条运行完的时间...
比如我在VBA里面编辑了一个进度条和一个提交数据的宏,假如我按按钮1则进度条显示并运行,在进度条运行的时间同时数据那个程序也同时运行:(提交数据的时间和进度条运行完的时间相等)总之就是想按按钮1同时执行进度条和提交数据 可以吗??
展开
展开全部
说明一下,正常情况下是不行的,但是你这里说的要求是可以实现的。但实现方法,不是你说的方法;你可以把进度条的进度值付给所运行宏的变量值,那么就可以达到你的目的了,下下举个例子: 你下附件 把运行看一下效果呢!
运行前要引用:
Private Sub CommandButton1_Click()
Dim x
For x = 1 To 1000
ProgressBar1.Max = 1000
ProgressBar1.Min = 1
ProgressBar1.Scrolling = ccScrollingSmooth '进度条的类型
Cells(x, 1) = 1010
ProgressBar1.Value = x
Next x
End Sub
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以,相当于调用子程序。
一个宏程序相当于一个函数程序或者过程程序,只要另一个程序采用函数调用或过程调用即可。
一个宏程序相当于一个函数程序或者过程程序,只要另一个程序采用函数调用或过程调用即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不能,可以嵌套、调用,或者将两个代码功能糅合成一个。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不能,只能一个一个地执行…………
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询