#Spreadsheet

メモ

二次元配列を連想配列に変換する方法〜Google Apps Script〜

はじめにこの記事は、二次元配列を連想配列に変換する方法をお伝えします。なお、二次元配列のデータ構成には前提があるため、下記の前提事項を事前に確認をお願いします。前提chromeV8ランタイムが有効な状態であること。下記のようなデータ構成(イ...
メモ

Gmailのメールを差し込み文章で作成する方法〜Google Apps Script〜

はじめにこの記事は、GoogleAppsScript(以下、GAS)を利用して、Gmailのメールを作成する(もしくは送信する)際に、宛先ユーザーごとに最適なメールを作成したい方向けの記事となります。例えば、宛名(〇〇様)や宛先(送信先Em...
メモ

GASの実行速度が遅い問題を解決する方法〜Google Apps Script〜

はじめにこの記事はGoogleAppsScript(以降、GAS)のコードの実行速度に悩むユーザーを対象に、なぜ遅いのかという原因とその改善方法を提示することを目的とします。前提・GASからSpreadsheetを操作します。・ここでの実行...
メモ

二次元配列の特定の「列(要素)」を削除する方法〜Google Apps Script〜

はじめにこの記事では、二次元配列で特定の列(にあたる値・要素)を削除する方法をお伝えします。記事内では内容を頭の中でイメージをしやすいように、二次元配列をSpreadsheetに保存した(setValues)場合を含めてご紹介します。注意点...
メモ

スプレッドシートにカスタムメニューを追加する

はじめに今回は、↓のシートのようにMenuを追加する方法をお伝えします。図1コード例メニューを追加するまず、メニューを追加します。/***起動時に実行する*/functiononOpen(){letui=SpreadsheetApp.get...
メモ

二次元配列の行列を入れ替える方法〜Google Apps Script〜

はじめにTakamiです。本記事では、ライブラリは使用せずに基礎的な文法で二次元配列の行列を入れ替える方法をお伝えします。ゴールイメージ〜二次元配列で見る縦横入れ替え前後の比較〜入れ替え前varbefore_array=,];入れ替え後va...