エクセルではなく、スプレッドシートに株価更新 (自動習得) ボタンを作る
2017.8.25の記事です。
上記のサイトからの転記です。
画像も掲載してあり、上の方が見やすいと思います。
自動更新できるスクリプトは完成したと思います。
すると任意の時間で、自動更新したくなります。
そのためのボタンを作ります。
http://excel-ubara.com/apps_script1/GAS003.html を参照下さい。
メニューの「挿入」→「図形描画」を選択します。
すると "図形描画" という新しいウインドウが開きます。
ここでは、"角丸四角形"としました。
図形が出現します。マウスのドラッグで、大きさが変更できます。
大きさは、後でも変更できます。
「保存して閉じる」をクリック
スプレッドシートに、図形が追加されます。
図形をクリックすると、右上に▼が出現します。
▼をクリックする
すると新しいウインドウが出現する
"スクリプトを割り当て" をクリック
新しいウインドウに切り替わる。
ボックスのなかに、"”addFinanceFormula"と入力する。
これは関数の名前である。
function addFinanceFormula() {
var sheet = SpreadsheetApp.getActiveSheet();
sheet.getRange('B4')
.setFormula('=GoogleFinance("7203","price")');
}
における、functionと()の間に挟まれた部分の名前である。
「OK」を押し、設定は終了です。
ボタンを押すとスクリプトの関数が発動し、株価が自動習得されます。
この記事が気に入ったらサポートをしてみませんか?