Google Apps Scriptを使用しています。複数の関数で使用できるグローバル変数(配列など)を作成しようとしていますが、 Google Spreadsheetが機能するために必要です。グローバル変数の値が複数の関数で使用できない
コード:
var infoSheetArray = null;
function onOpen() {
var ui = SpreadsheetApp.getUi();
ui.createMenu('Custom Menu')
.addItem('Fetch Info', 'grabInfo')
.addItem('Run Program', 'itemSetup')
.addToUi();
}
function grabInfo() {
var infoSheet = SpreadsheetApp.openByUrl('....');
infoSheetArray = infoSheet.getSheetValues(1, 1, infoSheet.getLastRow(), 10);
}
あなたのコードを表示すると、なぜあなたが試しているものが動作しないのかが分かります。 – jfriend00
先に行ってコードを掲載しました。 – mds93
エラーが表示されますか? –