0
ある行のシートにヘッダーを作成しようとしています。私は以下のコードから個々の挿入を使って、それを行うことができたが、私はそれが最善の方法ではないことを知っている:私は、下記のように、すべてを一度に挿入するように配列を作成しようとしたgetRangeとsetValueが機能しない - Googleスクリプト
sheet.getRange('A1').setValue("Date");
sheet.getRange('B1').setValue("Impressions");
sheet.getRange('C1').setValue("Clicks");
sheet.getRange('D1').setValue("CTR%");
sheet.getRange('E1').setValue("Cost");
sheet.getRange('F1').setValue("Average CPC");
sheet.getRange('G1').setValue("Conversions");
sheet.getRange('H1').setValue("Conversion Rate");
sheet.getRange('I1').setValue("Cost Per Conversion");
が、それはdidnの「トンの仕事:私が間違っているのは何
var values = [
[ "2.000", "1,000,000", "$2.99" ]
];
var range = sheet.getRange("B2:D2");
range.setValues(values);
:
var colHeaders = [
["Date", "Impressions", "Clicks", "CTR%", "Cost", "Average CPC", "Conversions", "Conversion Rate", "Cost Per Conversion"]
];
sheet.getRange("A1:I1").setValue(colHeaders);
// var sheet already defined earlier and working fine
は、私がこの例を提供this Google docsに基づいて試してみましたか?
あなたはsetValue ** s ** –
ちょっとした細部を使う必要があります。ターゲット上で右。ありがとうRobin、それは働いた:D – SoMeGoD