在Excel中,当您尝试添加字符串和数字时,会产生#VALUE!使用警告工具提示,"公式中使用的值是错误的数据类型。"当用户执行某些操作时,我想在工作表中为我的加载项创建一个类似的工具提示消息。我理解如何设置范围内的值并格式化范围。但是,在RangeFormat文档中:
https://dev.office.com/reference/add-ins/excel/rangeformat
我没有看到创建警告工具提示的方法。有没有办法做到这一点,我失踪了?我在这里提供了一个ScriptLab要点:
https://gist.github.com/brandonkoch6/fba234ceea5f476a6ab05a4da504035c
setTooltip函数是格式化逻辑的用武之地。
感谢您的帮助!
答案 0 :(得分:1)
目前无法使用Excel API手动控制警告工具提示。
但是,如果要在单元格中返回错误并强制显示警告工具提示,则可以使用API将单元格的值设置为错误公式,例如"=#VALUE!"
。此值将始终显示绿色三角形,并在悬停时显示相应的错误消息。
-Michael(PM for Office)