[GAS] CalendarApp、Calendarのパフォーマンス比較
GoogleカレンダーもGoogle Apps Scriptで操作できますが、 その方法には2通りあります。 CalendarAppとCalendarですが、ここにもパフォーマンスの差があります。 下図の様なカレンダーで指定期間内の3つのイベントを取得する処理を考えます。...
[GAS] Google Apps ScriptでjQueryを使う
Google Apps ScriptでもjQueryを使った画面制御を行うことができます。 下図の様な簡単な画面を作ります。 AのテキストボックスとBのテキストボックスに数字を入力して 「足し算」ボタンをクリックすると結果を表示する画面です。 ※Javascriptだけ...
[GAS] DriveApp、DocsListのパフォーマンス比較
DriveAppとDocsListはどちらもGoogleドライブ上のファイルを扱う事ができます。 似たような事ができますが、パフォーマンスに結構違いがあるようです。 まずはDriveAppでファイルの参照を取得する処理を300回繰り返してみます。 function fun...
開発現場で作業をしていると よく課題管理表というものを作成します。 Excelが使われることが多いですが、 完了した課題は行の背景色を変えて 完了したことをわかりやすくすることが多いです。 Excelを使っていれば「条件付き書式」を使って 「解決日に値が入ったら行の...
今日もGoogle Apps Scriptのお話です。 onEditファンクションはスプレッドシートのセルが更新されるたびに呼ばれます。 とても便利ですが、注意すべき点があります。 例えば以下の様なスプレッドシートがあるとします。 B1列にはファイルIDが書かれています。...
[GAS] スプレッドシートの値参照、値設定のパフォーマンス
Google Apps Scriptを使ってGoogleスプレッドシートの内容を編集する、という場面がよくあります。 しかし、ここでExcelVBAの様に素直に書くと、ちょっと痛い目を見る事があります。 例えば↓のようにスプレッドシートのA列の値とB列の値を加算してC列に結...
「ブログリーダー」を活用して、seman7277211さんをフォローしませんか?