2018年6月4日月曜日

グーグルのスプレッドシートでマクロが使えるようになったらしい

オイラは血圧、体重、体温等の健康記録表を

グーグルのスプレッドシートに作ってあります。

朝シートを開けたら右端にマクロができるようなことが書いてありました。

英語だったので推測でしかありませんでした。

早速検索してみたところ

今年の4月にマクロが使えるようになったらしいことがわかりました。

マクロがある場所はツールの中にありました。

さてスプレッドシートのマクロどのように使いましょうか?

エクセルで一つだけマクロを使っています。

これをスプレッドシートに移す気はないので

今スプレッドシートで使っている

血圧、体重、体温等の健康記録表でマクロを作ることにしました。



値を下に書いて行くのでなく上に書いて行くので

途中で行を増やさなくてはなりません。

この行を増やすマクロを作ってみました。

簡単なので自動記録で作りました。

2行と3行の間に2行分増やすマクロです。

式は



簡単ですがエクセルのマクロ式と違っているようです。

マクロ実行ボタンも作れます。

図形を書いて「スクリプトを割り当て」で

マクロ式の中の

function myFunction() {
  var spreadsheet = SpreadsheetApp.getActive();
  spreadsheet.getRange('3:4').activate();
  spreadsheet.getActiveSheet().insertRowsBefore(spreadsheet.getActiveRange().getRow(), 2);
  spreadsheet.getActiveRange().offset(0, 0, 2, spreadsheet.getActiveRange().getNumColumns()).activate();
  spreadsheet.getRange('C5').activate();
};

myFunctionと入れればOKです。



U列にある「2行追加」と書いてあるのがマクロ実施ボタンです。

0 件のコメント:

コメントを投稿

足裏のひび割れが治ってきた。

前の一時帰国前(4月)の時足裏のひび割れが酷くなっていました。 皮膚が割れて歩くと痛いときもありました。 保湿対策として寝る前にワセリンを塗って靴下を履いて寝ていました。 一時帰国中も同様にしていました。 少しは良くなっていましたが 足裏の乾燥は変わらない感じでした。 5月タイに...