図3の円グラフを削除してみよう。removeChartメソッドを使用する。ツールメニューから「スクリプトエディタ」を起動する。開いたエディタ画面から「グラフの削除」というファイルを作成する。「グラフの削除.gs」内に、リスト3のコードを記述する。既存のグラフを削除するコードgetCharts()[0]で既存の円グラフを取得して、変数chartに格納しておく(3行目)。removeChartメソッドでシート上の「円グラフ」を削除する(4行目)。実行すると図4のように円グラフが削除されている。最後に表1で示したグラフの種類ごとに、どんな表示になるか、図を一覧しておこう。setChartTypeにAREA(面グラフ)を指定すると、図5のように表示される。面グラフsetChartTypeにCOLUMN(カラムチャート)を指定すると、図6のように表示される。カラムチャートsetChartTypeにLINE(折れ線グラフ)を指定すると、図7のように表示される。折れ線グラフsetChartTypeにSCATTER(散布図)を指定すると、図8のように表示される。散布図setChartTypeにTABLE(表チャート)を指定すると、図9のように表示される。表チャートこれらを適宜使い分けてほしい。次回は、作成したスクリプトを図形やメニューにひも付ける今回は以上で終わりだ。コードは、ほとんど定型化されているので、これをそのまま記憶しておくと、他にもいろいろ応用がきいて便利だと思う。VBAでもグラフの実装は可能だ。VBAでのグラフの作成方法は、下記のURLを参照してほしい。Excelグラフの基本的な作り方——わかりやすい効果的なプレゼン/会議資料作成のために次回は、今回作成したスクリプトを、スプレッドシート上に配置した図形を押したら実行できるようにしたり、スプレッドシートの上部にある「メニュー」にひも付けたりする方法について解説する。くにやす)1950年生まれ。フリーVBプログラマー。高級婦人服メーカーの事務職に在職中、趣味でVBやActiveXに取り組み、記事を執筆。2003年よりフリー。.NETやRIAに関する執筆多数。Windowsストアアプリも多数公開中(約270本)。