![見出し画像](https://assets.st-note.com/production/uploads/images/57271656/rectangle_large_type_2_eb5dfeda1e0c6c18ee23572c97b296e0.jpg?width=800)
選択したセルに特定の数字を足す、引くボタンの作り方【Googleスプレッドシート】【Google Apps Script】
■答え
スクリプト(GAS)を使うとできます。
■スクリプト
スクリプトエディタを開いて以下のように記述します。
下記はアクティブなセルを「+1」、「-1」する2つのスクリプトになります。
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sh = ss.getActiveSheet();
function minus1() {
sh.getActiveRange().setValue(sh.getActiveRange().getValue()-1);
}
function plus1() {
sh.getActiveRange().setValue(sh.getActiveRange().getValue()+1);
}
■やり方
①挿入→図形描画から適当にボタンとなる図形を作ります。
②ボタンを登録後、ボタンにスクリプトを登録します。
ボタンの上で右クリック→スクリプトを割り当て→スクリプト名を登録
※今回のスクリプト名はminus1、plus1です。
■操作例
元データが1となっているA2セルを操作します↓
+1ボタンを押すと1+1で 2 となります↓
-1ボタンを押すと1-1で 0 となります↓
■関連記事
この記事が気に入ったらサポートをしてみませんか?