Excel Officeスクリプト グラフの名前取得/変更
Office スクリプトにおけるグラフの名前取得/変更方法を紹介します。
グラフに表示されるタイトルでなく、
名前ボックス(セルアドレスが表示される場所)で表示されるグラフの名前です。

使い方
最初に対象とするグラフを取得する必要があります。
それには次のような構文で行います。(赤字は可変部分)
グラフ変数 = workbook.getWorksheet("シート名").getCharts()[0から始まる連番];
グラフ変数 = workbook.getWorksheet("シート名").getChart("グラフ名");
addChartで追加した結果の戻り値(変数)でも可能です。


取得に失敗した場合は結果が undefined になります。
getChartで指定するグラフ名は名前ボックス(セルアドレスが表示される場所)で
確認できる値のことです。

名前の取得
名前の取得は次の構文で行います。(赤字は可変部分)
グラフ.getName();

グラフを新規作成、またはgetChartsの連番でグラフを取得すると、
グラフ名が解らないため、その状態でグラフ名が必要な場合に利用します。
名前の変更
サイズの変更は次の構文で行います。(赤字は可変部分)
グラフ.setName("変更後のグラフ名");


Office スクリプトを効果的に習得したい方へ
当サイトの情報を電子書籍用に読み易く整理したコンテンツを
買い切り700円またはKindle Unlimited (読み放題) で提供中です。

体系的に学びたい方は是非ご検討ください。
アップデートなどの更新事項があれば随時反映しています。
なお購入後に最新版をダウンロードするには
Amazonへの問い合わせが必要です。