奇怪的Excel验证程序行为
我遇到了奇怪的Excel验证器行为。 我的目标是禁止用户输入一些特殊符号,如“*”。 所以我找到了一个基于行和间接的解决方案 然后,当我尝试测试时-只有在手动访问数据验证对话框后,它才能工作!:奇怪的Excel验证程序行为,excel,validation,office-js,excel-online,Excel,Validation,Office Js,Excel Online,我遇到了奇怪的Excel验证器行为。 我的目标是禁止用户输入一些特殊符号,如“*”。 所以我找到了一个基于行和间接的解决方案 然后,当我尝试测试时-只有在手动访问数据验证对话框后,它才能工作!: 执行脚本,单击按钮-放置excel验证程序 尝试在A1中输入:“aa*”-允许 将“aa”改为A1 打开A1的“数据验证”对话框,检查所有内容是否正确 单击确定(无更改) 尝试输入A1:“aa*”-验证程序禁止 因此,预期行为仅在手动访问“数据验证”对话框后出现 也许我的代码有问题 例如,gis还检查给
excel online和classic one中的相同行为我可以复制这一点。请打开一个关于Office js repo的bug。比你好多了。以下是该错误的链接: