TEST#2


var GLOBAL_OBJECT;    // 起動時スクリプトのグローバルオブジェクト

function init(global) {
  GLOBAL_OBJECT = global;    // ブリッジ関数から渡された、起動時スクリプトのグローバルオブジェクト
                             // MyApp.init(this); として呼び出される。

  GLOBAL_OBJECT.func0001 = MyScript;    // グローバル空間にあるfunc001を、MyScriptで上書きする
}

function onOpen() {
  var ss = SpreadsheetApp.getActiveSpreadsheet(),
      menuEntries = [
        {name: 'My Script', functionName: 'func001'}
      ];

  ss.addMenu('My Menu', menuEntries);
}

Comments