0

Googleシートはhereです。Googleシート:セルの列に計算値を追加/マイナスするボタンをプログラムする

「Medication Record」タブには、「+」と「 - 」の2つのボタンがあります。

私は「+」記号をクリックすると、セルM4の値はH4 *ののx * yを、の値が追加されるようなマクロ書きたい:

x = 1 if J4 = "od", "om" or "on" 

= 2 if J4 = "bd" 

= 3 if J4 = "td" 

= 4 if J4 = "qd" 

y = 7 if L4 = "Y" 

= countif('Basic Info'!$B$17:$H$17,"x") if L4 = "N" (counting the number of x in the dialysis schedule under "Basic info" tab). 

同じアクションは、セルM4からM列のすべてのセルに対して行われます。

同様に、「 - 」ボタンをクリックすると、計算値はM4から下のセルからマイナスになります。

私はGoogle App Scriptを初めて導入して以来、誰かがコードを書くのを手伝ってくれて本当に感謝しています。

ありがとうございます!

+0

ご連絡ありがとうございました。私はリンクを更新しました。 –

答えて

0

プラス記号は、GoogleスライドやGoogleの図を使用して作成してイメージし、パソコンにダウンロードすることができます。 Googleドライブのコピーにダウンロードして、Googleドライブで利用できるようにします。その画像を挿入メニューからスプレッドシートに挿入することができます。次に、下矢印をクリックしてスクリプトの割り当てを選択し、スクリプトの名前を付けます。テストのために、スクリプトでこのような何かを置くことができます。

SpreadsheetApp.getUi.alert('This is the plus button'); 

ボタンをクリックすると、あなたがのは、「これは、プラスボタンである」と言う警告ダイアログが表示されるはずです。あなた自身のスクリプトを作成しようとすると、何か問題が戻ってきたら私たちが手伝ってくれるでしょう。

スクリプトエディタのヘルプメニューを見て、APIリファレンスをクリックしてください。ドキュメントはかなり良いです。ここにはlink to the spreadsheet sectionがあります。

関連する問題