Scriptを書いてみて、案外快適にスプレッドシートを操作することができたので、最初の取っ掛かりを得るまでのポイントを整理したい。スクリプトエディタを開くGoogleスプレッドシートのメニューの「ツール」から「スクリプトエディタ」を選択すると、新しいタブにスクリプトエディタが開く。ここにコードを書くことで、スプレッドシートを様々に操作することができる。onEdit(event)の中に処理を書くonEdit(event)の中に書いた内容は、スプレッドシートが編集された際に動くので、取り敢えず最初はこの中に処理を書いておけば手軽に動かすことができる。アクティブシートを取得するセルの値を二次元配列として取得するgetValues()で、複数のセルの値を二次元配列として取得することができる。前回の記事で使ったこの表の値を二次元配列として取得するには、次のように書く。(行,列)の形式で、(2,1)のセルを起点として、9行と7列の範囲を取得するという意味だ。この二次元配列はvalues[行][列]のように各セルの値を指定できるので、あとは思い通りに値を操作して、最後にsetValues()で配列の値をシートに再セットすれば良い。上掲の表を更新して、先日始めた株式投資の運用実績(終値ベース)を、TOPIXの騰落率をベンチマークとしてグラフ化するスクリプトを書いてみた(グラフの作り方は前回の記事に書いた)。列と、「TOPIX」の列に手動で入力すれば、残りの部分はスクリプトが埋めてくれる仕組みになっている。)はてなブログをはじめよう!fuyu77さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。