Googleスプレッドシート
今日は以前書いたソースに仕様を追加してみた。 以前「GASを使って複数ファイル複数シートを1つにまとめる方法」というブログを書いた。 stsa.hatenablog.comその際に書いたプログラムに追加の仕様をおこなった。追加した仕様としては、複数ファイル複数シー…
GASで全角空白を全て改行させるプログラムを書いたのでメモ。仕様としてはアクティブなシート内の全角空白を全て改行する。多分自分にしか需要はないはず。 function onOpen() { const ui = SpreadsheetApp.getUi() const menu = ui.createMenu('メニュー');…
Googleスプレッドシートって便利で、たくさんのブック(ファイル)を作りさらにその中でたくさんシートを作ってしまいますよね。 で、時々シートを1つにまとめて集計したいって思うことありませんか? そういう時のために今日はGASを使って複数ファイル複数シ…
Googleスプレッドシートって便利で、たくさんシートを作ってしまいますよね。 で、時々シートを1つにまとめて集計したいって思うことありませんか? そういう時のために今日はGASを使って複数シートを1つにまとめる方法について書いてみたいと思います。仕様…
Googleスプレッドシートで行と列の条件で絞り込み集計する方法についてです。スプレッドシートの集計でちょっと複雑な集計をやりたくて、結構悩んだのでメモ。 今回やりたかったことはとある表で行と列でそれぞれ特定の条件のものを指定して、かつそれが複数…
Googleカレンダー便利ですよね。 でもヘビーユーザだと予定を入れまくりすぎて、あの予定いつだったっけ?とかってなることないですか? 予定がいっぱい入りすぎているとどこに入れてたっけ?っとなり見つからなくてイライラ。 探すのに時間がかかってしまう…
ルーティンワークでのグーグルフォームでの入力って地味に面倒だなって感じる今日この頃。何か自動化できないかって調べてたら、自動入力できる方法があったのでメモ。URLに下記をつけてアクセスすると入力した状態で行けるらしい。 ?entry.IDの値=入力値&?e…
GoogleスプレッドシートでHTML画面を表示してスプレッド上の値を画面上に表示する方法についてです。画面を表示するだけなら下記の記事に詳しく書いています。 stsa.hatenablog.com今回はそこからさらにスプレッド上の値を画面上に表示するというところをや…
Googleスプレッドシートでオリジナルのメニューを追加する方法についてです。Googleスプレッドシートを使っていると、関数を作り処理を自動化したりする。しかし、スプレッド上にボタンを配置して実行するのがなんとなくダサく感じていた。 わざわざスプレッ…
GoogleスプレッドシートでGASを使いHTML画面を表示する方法についてです。みなさんGoogleスプレッドシートって使ってますかね。 私は結構使っています。GoogleスプレッドシートではGASというマクロを使うことができます。GoogleスプレッドシートでHTMLの画面…
Googleスプレッドシートで他のスプレッドシートを参照する方法についてです。Googleスプレッドシートで他のスプレッドシートを参照するには、IMPORTRANGE関数を使うと可能らしい。使い方は簡単で、下記のように書けばいいらしい。=IMPORTRANGE("ID","シート…
GASでボタンを押したときに処理が行われるようにする方法についてです。と言っても簡単なんで、備忘録として残しておく。1.挿入 > 図形と進んで行く 2.図形を作成する ここでは適当に更新ボタンを作っています。 3.ボタンを右クリックして、「スクリプトを割…
GASで値のある最後の行の番号を取得する方法についてです。下記のようにすることで値がちゃんと入っている最後の行番号を取得することができる。 /** 値のある最後の行の番号を取得する */ function getUsedLastRowCount(sheetName, rowNumber) { var lastLo…
何気にGASについて書くのは初めてだった。GASでIDを使ってシートを指定してアクセスしようとすると下記のように怒られることがある。Exception: SpreadsheetApp.openById を呼び出す権限がありません。必要な権限: https://www.googleapis.com/auth対策とし…