Outlook VBA 宏:指示“请稍候”的最佳方式

mon*_*nny 5 outlook vba hourglass

向用户指示宏正在 Outlook 中运行的最佳实践是什么?该宏可能需要大约 1-30 秒才能完成。

我想避免在宏运行之前弹出模式“msgbox”,因为这可能很烦人。

如果可能的话,我宁愿避免沙漏光标,并想知道是否有更好的方法。

有没有办法在宏运行时放置非模式“状态”消息?

(我针对当前选定的邮件项目运行的宏 - 它是通过快速访问工具栏上的按钮启动的)。

Fio*_*ala 4

这篇关于最佳实践的文章也是这篇文章)说使用状态栏。

这篇关于 Outlook 的文章说:

更改状态栏
无法更改 Microsoft Outlook 中的状态栏文本。状态栏不像其他 Microsoft Office 对象模型那样公开。

Outlook.com 提供了进度框的代码