このチュートリアルから: https://developers.google.com/apps-script/articles/helpdesk_tutorial
次のコードは、メニュー項目を追加し、そのメニュー項目の下にサブメニュー項目を追加します。これは正しく機能し、結果に満足しています。
function onOpen() {
var subMenus1 = [{name:"Send Status Email", functionName: "emailStatusUpdates"}];
SpreadsheetApp.getActiveSpreadsheet().addMenu("Help Desk Menu", subMenus1);
}
サブメニュー項目を追加したいのですが、これを試しました:
function onOpen() {
var subMenus1 = [{name:"Send Status Email", functionName: "emailStatusUpdates"}];
var subMenus2 = [{name:"Open GUI", functionName: "fLoadGUI"}];
SpreadsheetApp.getActiveSpreadsheet().addMenu("Help Desk Menu", subMenus1);
SpreadsheetApp.getActiveSpreadsheet().addMenu("Help Desk Menu", subMenus2);
}
そして、私もこれを試しました:
function onOpen() {
var subMenus1 = [{name:"Send Status Email", functionName: "emailStatusUpdates"}];
var subMenus2 = [{name:"Open GUI", functionName: "fLoadGUI"}];
SpreadsheetApp.getActiveSpreadsheet().addMenu("Help Desk Menu", subMenus1, subMenus2);
}
上記の私の試みは両方とも失敗しました。「additem」メソッドを使用する必要があると思われますが、よくわからないため、ここで質問します。誰かが私を正しい方向に向けるのに十分ではないかと思いました.
乾杯トニー </p>