【发布时间】:2017-10-23 22:59:13
【问题描述】:
你好,早上好,
我是 Excel 和 VBA 的新手,但我正在编写一个电子表格,这将极大地帮助我完成我的工作。我有一个按钮“btnQuery”,按下时应该做一些事情:
- 关闭计算
- 执行 2 次查询
- 更新数据透视图
- 开启计算
在我决定添加进度条之前,它很棒并且工作正常。我正在研究这里的一个例子:http://spreadsheetpage.com/index.php/tip/displaying_a_progress_indicator/
我的目的是让栏更新: 1. 关闭计算前的 5% 2. 关闭计算后的 5% 3. 首次查询后 35% 4. 第二次查询后 35% 5. 枢轴更新后 15% 6. 开启计算后5%
但是,每当我“显示”用户表单时,它只会锁定我的页面,直到我退出。这是我的代码,希望对您有所帮助:
Sub btnQuery_Click()
Userform1.Show
Call code.calcturnoff
Call code.data
Call code.pivot
Call code.calcturnon
End Sub
我目前没有用户表单的代码。谁能给点建议?
谢谢一百万!
【问题讨论】: