1
0
第一个问题很容易解决,试着把我。重新粉刷在查询运行之前,有时access在屏幕绘制方面会有点懒惰,您必须强制它。 至于另一件更复杂的事。您必须异步执行查询。您可以在ADO中通过在执行查询时添加adAsyncExecute选项来实现这一点。然后,您将捕获finishing事件来告诉用户查询已经完成 这里是微软知识库的链接 http://support.microsoft.com/kb/262311 |
2
1
首先,你只需要
|
3
0
为了显示进度,我使用了一个未绑定的表单,它有一个透明背景的空文本字段(progressFrame)和一个蓝色背景的标签(progressLabel),放在左边的文本框后面。对于每次调用UpdateProgress,您可以设置标签的宽度:
*:F.ex.如果查询基于一个表,并且添加了一些数据,以便查询将生成的记录数等于该表的记录数,则可以单独对该表进行计数,以便更快。。 我希望这是有帮助的,或者至少是鼓舞人心的:) |
4
0
我有一个弹出式窗体,它花了几秒钟才显示文本,通知用户有东西正在处理,所以请等待相同的问题。我在打开表单的代码之后和运行更新查询的下一位代码之前添加了下面的代码行(这需要一段时间,因此需要通知用户正在处理某些内容) 文档重新生成对象acForm,“frmMyForm”
|
CPS · 当变量值为空时,在另一个变量中赋值 2 年前 |
xris23 · 通过VBA选择命名范围,让用户直接编辑单元格 2 年前 |
Stormer · 从Access格式化Excel单元格无效 2 年前 |
j johns · 通过VBA将ascii art添加到命令提示符 2 年前 |
BinaryCat · Excel-将单元格转换为具有成对数据的行 2 年前 |
Waleed · 以下拆分函数的(0)表示什么? 2 年前 |
smrmodel78 · VBA创建表格未选择正确的范围 2 年前 |