メモ 二次元配列を連想配列に変換する方法〜Google Apps Script〜 はじめにこの記事は、二次元配列を連想配列に変換する方法をお伝えします。なお、二次元配列のデータ構成には前提があるため、下記の前提事項を事前に確認をお願いします。前提chromeV8ランタイムが有効な状態であること。下記のようなデータ構成(イ... 2021.10.03 メモ
メモ Gmailのメールを差し込み文章で作成する方法〜Google Apps Script〜 はじめにこの記事は、GoogleAppsScript(以下、GAS)を利用して、Gmailのメールを作成する(もしくは送信する)際に、宛先ユーザーごとに最適なメールを作成したい方向けの記事となります。例えば、宛名(〇〇様)や宛先(送信先Em... 2021.10.03 メモ
メモ Gmailの添付ファイルをDriveに保存する方法 〜Google Apps Script〜 はじめにこの記事では、Gmailのメッセージの添付ファイルをDriveのフォルダに保存する方法についてご紹介します。前提・Gmailの特定のMessageを取得できること。(Threadの取得ではない点に注意してください。)・添付ファイルの... 2021.10.01 メモ
メモ UNIX時間(UNIX time/UNIX時刻/ユニックス時間)の変換方法〜Google Apps Script〜 はじめにこの記事では、UNIX時間(UNIXtime/UNIX時刻/ユニックス時間など、以下、UNIX時間で統一して表記します。)とは何か、GoogleAppsScript(以下、GAS)での変換方法(協定世界時→UNIX時間/UNIX時間... 2021.09.26 メモ
メモ GASの実行速度が遅い問題を解決する方法〜Google Apps Script〜 はじめにこの記事はGoogleAppsScript(以降、GAS)のコードの実行速度に悩むユーザーを対象に、なぜ遅いのかという原因とその改善方法を提示することを目的とします。前提・GASからSpreadsheetを操作します。・ここでの実行... 2021.09.25 メモ
メモ 二次元配列の特定の「列(要素)」を削除する方法〜Google Apps Script〜 はじめにこの記事では、二次元配列で特定の列(にあたる値・要素)を削除する方法をお伝えします。記事内では内容を頭の中でイメージをしやすいように、二次元配列をSpreadsheetに保存した(setValues)場合を含めてご紹介します。注意点... 2021.09.23 メモ
メモ 配列の最後尾に値(要素)を追加する方法〜GoogleAppsScript〜 はじめに配列に値を追加する方法をご紹介します。なお、本記事内の配列は一次元配列でご紹介しますが、二次元配列や多次元配列でも応用することができます。ゴールイメージ追加前の配列before_array=追加後の配列after_array=コード... 2021.04.14 メモ
メモ スプレッドシートにカスタムメニューを追加する はじめに今回は、↓のシートのようにMenuを追加する方法をお伝えします。図1コード例メニューを追加するまず、メニューを追加します。/***起動時に実行する*/functiononOpen(){letui=SpreadsheetApp.get... 2020.09.12 メモ
メモ 二次元配列を一次元配列に変換する方法〜GoogleAppsScript〜 はじめに二次元配列を一次元配列に変換する方法をご紹介します。ゴールイメージ変更前before_array=,]変更後after_array=イメージ画像二次元配列一次元配列コード//二次元配列を宣言varbefore_array=,];//... 2019.11.30 メモ
メモ 二次元配列の行列を入れ替える方法〜Google Apps Script〜 はじめにTakamiです。本記事では、ライブラリは使用せずに基礎的な文法で二次元配列の行列を入れ替える方法をお伝えします。ゴールイメージ〜二次元配列で見る縦横入れ替え前後の比較〜入れ替え前varbefore_array=,];入れ替え後va... 2019.11.26 メモ