Google sheets 我不确定google sheets脚本编辑器中是否存在此错误

Google sheets 我不确定google sheets脚本编辑器中是否存在此错误,google-sheets,Google Sheets,所以我收到了这个错误 我也不知道如何修复它。请帮帮我。我浏览了不同的论坛和所有内容,但我找不到解决方案,因为大多数解决方案都是针对特定项目的。您显示的错误是 function onOpen() { var ui = SpreadsheetApp.getUi(); // Or DocumentApp or FormApp. ui.createMenu('Useful Information') .addItem('How do I Book?', 'menuItem1')

所以我收到了这个错误 我也不知道如何修复它。请帮帮我。我浏览了不同的论坛和所有内容,但我找不到解决方案,因为大多数解决方案都是针对特定项目的。

您显示的错误是

function onOpen() {
  var ui = SpreadsheetApp.getUi();
  // Or DocumentApp or FormApp.
  ui.createMenu('Useful Information')
      .addItem('How do I Book?', 'menuItem1')
      .addSeparator()
      .addItem('Where do I Screenshot?', 'menuItem2')
      .addSeperator()
      .addItem('How do I Book?', 'menuItem1')
      .addSeparator()
}

function menuItem1() {
  var app = UiApp.createApplication().setHeight('60').setWidth('150');
  app.setTitle("Here is a helpful link to the guide");
  var panel = app.createPopupPanel()
  var link = app.createAnchor('Click here! :D','http://prntscr.com/eg5x59');
  panel.add(link);
  app.add(panel);
  var doc = SpreadsheetApp.getActive();
  doc.show(app);
}

function menuItem2() {
  var app = UiApp.createApplication().setHeight('60').setWidth('150');
  app.setTitle("Here is a link to the radio");
  var panel = app.createPopupPanel()
  var link = app.createAnchor('Screenshot the red box using Lightshot','http://habboun.com/radio');
  panel.add(link);
  app.add(panel);
  var doc = SpreadsheetApp.getActive();
  doc.show(app);
}

function menuItem3() {
  var app = UiApp.createApplication().setHeight('80').setWidth('150');
  app.setTitle("Here is a link to the DOR page");
  var panel = app.createPopupPanel()
  var link = app.createAnchor('Post your Screenshot here on the most recent   Special Task. Format is dd/mm/yy - HH:MM-HH:MM', 'http://habboun.com/content/department-radio');
  panel.add(link);
  app.add(panel);
  var doc = SpreadsheetApp.getActive();
  doc.show(app);
}
“AddSeparator”是拼写错误。请将addSeparator更改为addSeparator。此外,“addToUi”对于您的
onOpen()
也是必需的。因此,您的
onOpen()
脚本是

发件人:

TypeError: Cannot find function addSeperator in object Menu.
致:


另外,请注意UiApp已被弃用,不应使用。。
function onOpen() {
  var ui = SpreadsheetApp.getUi();
  // Or DocumentApp or FormApp.
  ui.createMenu('Useful Information')
      .addItem('How do I Book?', 'menuItem1')
      .addSeparator()
      .addItem('Where do I Screenshot?', 'menuItem2')
      .addSeperator()
      .addItem('How do I Book?', 'menuItem1')
      .addSeparator()
}
function onOpen() {
  var ui = SpreadsheetApp.getUi();
  // Or DocumentApp or FormApp.
  ui.createMenu('Useful Information')
      .addItem('How do I Book?', 'menuItem1')
      .addSeparator()
      .addItem('Where do I Screenshot?', 'menuItem2')
      .addSeparator()
      .addItem('How do I Book?', 'menuItem1')
      .addSeparator()
      .addToUi();
}