Excel 消息框在线脚本

Excel Online Script for Message Boxes

我正在努力将我所有的 VBA 脚本转换为 Excel 在线自动化。有没有人想出如何将 MsgBox 从 VBA 转换为 Excel 在线自动化?

例如:MsgBox“一些文本”

我将附加到用户按钮的代码设置为 select。我正在尝试使我的代码尽可能对用户友好,但目前有人看到生成的消息的唯一方法是如果某人 selects“查看日志”以查看来自 console.log("Some文本").

只是想确保消息被阅读,这样我就不会被关于为什么它没有 运行 或为什么它没有做它应该做的事情的问题轰炸。当它 运行 正确但他们需要解析消息并重新 运行 时。消息可能很简单,例如“输入框中缺少日期”或“数据尚未更新。请更新并再次 运行”。

提前致谢!

这需要大量挖掘,但我最终找到了它。要在有人使用 Excel Online 运行自动化脚本时显示一条消息,请使用“throw”然后输入您的文本。根据我阅读的内容,这甚至会发送高达 MS Flow 的消息。

我不知道我在这个网站的什么地方找到它 (https://docs.microsoft.com/en-us/office/dev/scripts/?view=office-scripts),但是有一个 PDF 文件更好地解释了所有不同的 Excel 在线自动化功能。如果你找到它,你的生活会轻松很多。