私はGoogleのアプリケーションスクリプトでこのような何かを書かれている:私は考えていたものGoogle App Script Array - なぜ返されないのですか?
var crossup = [];
var i;
var name_cell;
var cross_up_cell;
cross_up_cell = sheet.getRange(2, 1);
for (i = 1; i <= 12; i++) {
var ticker;
var value1;
ticker = name_cell.offset(0, i).getDisplayValue();
value1 = cross_up_cell.offset(0, i).getDisplayValue();
if (value1=="YES") {crossup.push(ticker)};
}
:私は、私は出力に値「ティッカー」getDisplayValue()によって割り当てるとVALUE1の配列を思っていたが、私が配列を出力すると、一連の "未定義"を出力として受け取ったことがわかります。
正確には、私のGoogle SpreadSheetでvalue1が本当に "はい"になると、ifステートメントはクロス配列に "ティッカー"を押し込んだが、表示値を押し戻すのではなく "未定義" ...
ヘルプ!!!どうして?
こんにちはThiago、私はそれが理由ではないかもしれないと思っています。私は実際に引用された行の前にコードを持っていました: var ss = SpreadsheetApp.openById( "something"); var sheet = ss.getSheetByName( "PASTEVALUE"); しかし、まだ動作しません...他のアイデア??? 多くの感謝!!! –
私は "object.method"のようなものを何とかgoogle appスクリプトの配列にプッシュできないかもしれませんか? –