MS Access:Link 运行 宏的进度条

MS Access: Link a progress bar to a running Macro

我知道这个话题已经被讨论了很多,但也许已经有一些改进的解决方案...

我想 link 我的宏的进度条,这样用户就会知道他必须等待多长时间才能完成该过程。

是否有任何 VBA 代码可以放在宏的顶部或以某种方式 link 它的进度条?

谢谢

您可以使用内置状态工具栏的进度条。这是一个例子:MSDN: Status Bar Progress Meter

我找到了解决方案...

Private Sub Import_Click()

Me!ProgressBar.Visible = True

Form_frmExcelImportWizard.ProgressBar.Min = 0

Form_frmExcelImportWizard.ProgressBar.Max = 100

Command 1
ProgressBar.Value = 1
Command 2
ProgressBar.Value = 2
'...
Command 100
ProgressBar.Value = 100
Me!ProgressBar.Visible = False

End Sub