【发布时间】:2020-03-11 17:03:06
【问题描述】:
我想在 Excel 上创建/使用烤面包机通知。因为我们已经使用 MsgBox 来通知用户发生了什么事。
但这会使脚本停止(暂停)。
你知道怎么做吗? 在谷歌上有“系统托盘通知”,但它需要很多代码,这是一种旧方法。找不到新方法了。
例如,来自 SAP 的插件:“Analysis For Office”将通知放在 Excel 上。
【问题讨论】:
-
看起来您需要使用一些自定义 DLL 文件,您可以使用 UserForms 构建一个非常糟糕的版本,但它不会那么好。 Here's 之前关于类似主题的帖子
-
如果你只想显示一个
Msgbox,你能不能在excel代码继续运行的同时触发VBScript来做到这一点? -
您可以在 vbModeless 状态下显示用户窗体,并在代码完成后将其隐藏。不需要外部库。
-
谢谢,我用无模式和“等待”尝试了 msgbox 和用户窗体。但它会使屏幕阻塞。所以实际上就是让计时器在后台等待。 (无模宏so)