Google apps script 使用Google Apps脚本教程创建锦标赛括号-问题

Google apps script 使用Google Apps脚本教程创建锦标赛括号-问题,google-apps-script,Google Apps Script,另一个人问了一个关于这个脚本和问题的问题;建议对onOpen进行的更改对我没有帮助 onOpen出现菜单错误 TypeError:无法调用null的方法“addMenu”。(第12行,文件“代码”) 当我运行它并刷新Google电子表格时,在“帮助”旁边没有显示使用它的选项,如中所述 当我尝试运行createBracket函数时,我得到了错误 TypeError:无法调用null的方法“getRangeByName”。(第27行,文件“代码”) 我尝试了一个类似问题中出现的建议,并得到了错误消息

另一个人问了一个关于这个脚本和问题的问题;建议对onOpen进行的更改对我没有帮助

onOpen
出现菜单错误

TypeError:无法调用null的方法“addMenu”。(第12行,文件“代码”)

当我运行它并刷新Google电子表格时,在“帮助”旁边没有显示使用它的选项,如中所述

当我尝试运行createBracket函数时,我得到了错误

TypeError:无法调用null的方法“getRangeByName”。(第27行,文件“代码”)

我尝试了一个类似问题中出现的建议,并得到了错误消息

无法从此上下文调用SpreadsheetApp.getUi()。(第18行,文件“代码”)

我想知道,自从编写教程以来,工作表或应用程序开发人员是否有过我不理解的变化

谢谢你的帮助


你这样做了吗?

选择单元格A2,进入“数据-->命名和保护范围”菜单,定义一个名为“FirstPlayer”的范围。完成此步骤后,再次转到“数据-->命名和保护范围”时,应在右侧窗格中看到“FirstPlayer”。选择它会将您带到单元格A2

这是说明的副本:


我改进了格式(便于理解)。为了获得更多帮助,你应该在你的问题中发布你的代码尝试。尽管现在命名范围和受保护范围是不同的选择。