gpt4 book ai didi

excel - 如何使用 VBA 在 Excel 上制作 Toaster 通知

转载 作者:行者123 更新时间:2023-12-04 19:55:48 25 4
gpt4 key购买 nike

我想在 Excel 上创建/使用 toastr 通知。因为我们已经使用 MsgBox 来通知用户发生了某些事情。

但它使脚本停止(暂停)。

你知道怎么做吗?在谷歌上有“系统托盘通知”,但它需要很多代码,而且这是一种旧方法。找不到有没有新的方法。

例如,来自 SAP 的插件:“Analysis For Office”将通知放在 Excel 上。

enter image description here

最佳答案

我研究了一次,几乎完全放弃了,直到我发现了一种相当“欺骗”的方式来提醒用户信息而不暂停执行,它适用于我的用户机器。

我们在这里运行 Windows 10 并安装了 SCCM 用于软件分发和更新。我完全不知道在 Windows 中更新是否是强制性的,所以我不知道这是否适合你..但如果你不介意,下面的代码在这里有用类似于软件中心通知的通知:

Sub Toastnote(ccmTitle, ccmText)
Shell "c:\windows\ccm\sctoastnotification.exe """ & ccmTitle & """ """ & ccmText & """ "
End Sub

你可以调用它:

toastnote "title goes here","message goes here" 

它会创建一个看起来像这样的小弹出窗口:

enter image description here

正如我所说,这有点作弊,可能会让经常收到 CCM 通知的用户感到困惑,但对于我的用户群来说,这不是问题。

最后,可能值得将它包装在检查 .exe 文件是否存在的 IF 语句中 - 只是一个想法..

关于excel - 如何使用 VBA 在 Excel 上制作 Toaster 通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58878780/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com