私はGoogle Appsスクリプトを使用してGoogleシートに埋め込みチャートを作成しています。デフォルトでは、縦軸のラベルは右揃えですが、左揃えにする必要があります。 (以下は私が何をしようとしているかを示す少しのスクリーンショット/スケッチです)。以下のコードサンプルのように、EmbeddedChartBuilderオブジェクトのsetOption()メソッドを使用してvAxisテキストを書式設定するためのさまざまなオプションがあります。しかし、私はラベルを整列するための簡単な解決策を見つけることができません。 Google ChartsでvAxisの正当性を設定する方法
私が相談してきた文書
はので、多分、私がやりたいことができない、 設定オプションhttps://developers.google.com/chart/interactive/docs/gallery/barchartこれは完全なリストであるように思わに位置というタイトルのリストです。
気にする唯一の解決策は、各ラベル文字列の末尾を空白で埋めて、左揃えの外観を作成することでした。しかし、これは、チャートが構築されるときに空白が自動的に切り捨てられることが判明して以来、うまくいきません。
誰も解決策を提案できますか?
function myFunction() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var range = sheet.getDataRange();
var chart = sheet.newChart()
.asBarChart()
.addRange(range)
.setPosition(1, 1, 1, 1)
.setTitle('Sales')
.setXAxisTitle('Month')
.setOption('vAxis.textStyle.fontSize','12')
.build();
sheet.insertChart(chart);
};