グラフ作成するにあたって、1列を飛ばして特定の範囲を選択する。
→範囲選択箇所は画像にて記載してます。
作成したいグラフのイメージ
](a4a791a4419063cbc094fb6c59b0440d.png)
スプシの表(色ついてる範囲を選択する。)
スクリプト
function Graph() {
const sheet = SpreadsheetApp.getActiveSpreadsheet();
var sheetName = sheet.getSheetByName('hoge');
var range = sheetName.getRange(1,1,15,3);
var chart = sheetName.newChart()
.addRange(range)
.setChartType(Charts.ChartType.LINE)
.setPosition(17,1,0,0)
.setOption('title','小島コール数');
var range1 = sheetName.getRangeList(['A1:A15','D1:E15']);
var chart1 = sheetName.newChart()
.addRange(range1)
.setChartType(Charts.ChartType.LINE)
.setPosition(17,7,0,0)
.setOption('title','小島コネクト数');
sheetName.insertChart(chart.build());
sheetName.insertChart(chart1.build());
}
エラー内容
Exception: パラメータ(SpreadsheetApp.RangeList)が SpreadsheetApp.EmbeddedChartBuilder.addRange のメソッドのシグネチャと一致しません。(行 15、ファイル「マクロ」)
お力貸していただけたらと思います。
以上、宜しくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/26 01:07