2025-12-06

スポンサーリンク
VBA

Excel VBA | 配列に読み込んで一括で書き戻す高速処理

実務で「配列に読み込んで一括で書き戻す」処理は、VBAで高速化するための定番テクニックですね。Excelのセルを1つずつ読み書きすると非常に遅くなりますが、Rangeを配列に丸ごと読み込み → 配列で処理 → Rangeに一括書き戻しという...
VBA

Excel VBA | Range のプロパティ(Value, Formula, Font, Interior など)

はじめてのVBAでつまずきやすいのが「Range(レンジ)」の扱いです。Rangeはセルやセル範囲そのものを表す“超・基本”のオブジェクト。ここを掴むと、入力・計算・整形・検索まで一気に楽になります。Rangeとは何かと、参照の基本Rang...
VBA

Excel VBA | 配列 + Dictionary を組み合わせた高速処理

VBAで「配列」と「Dictionary」を組み合わせると、処理速度を大幅に改善できます。特に大量データを扱うときに有効です。以下に整理してみます。VBAで配列 + Dictionary を組み合わせるメリット配列 (Array)メモリ上に...
VBA

Excel VBA | 配列を使った 複数列の異なる計算式 の処理テンプレ

「VBAで配列を使って複数列に異なる計算式を適用するテンプレート」を紹介します。Excelシート上のデータを配列に読み込み、列ごとに異なる処理をまとめて実行する基本形です。VBA テンプレート例Sub MultiColumnCalcTemp...
JavaScript

JavaScript 逆引き集 | axios(外部)基本

axios(外部ライブラリ)の基本 — axios.get(url).then(r => r.data)axios は人気のある HTTP クライアントライブラリで、ブラウザや Node.js で使えます。fetch よりもシンプルに JS...
JavaScript

JavaScript 逆引き集 | fetch POST(JSON)

fetch で HTTP POST(JSON)の基本と実践fetch は HTTP リクエストを送る API。JSON を POST する場合は、メソッド指定・本文の JSON 化・ヘッダー指定(Content-Type)を組み合わせます。...
JavaScript

JavaScript 逆引き集 | fetch で HTTP GET

fetch で HTTP GET の基本と実践fetch は「URLへリクエストを送り、レスポンスを Promise として受け取る」ための API です。GET/POST などの HTTP メソッド、ヘッダー設定、JSON の扱い、エラー...
JavaScript

JavaScript 逆引き集 | Promise.allSettled(結果全取得)

Promise.allSettled(結果全取得)の基本と実践Promise.allSettled は「複数の非同期処理が、成功か失敗かに関係なくすべて終わるまで待って、各結果のステータスと値(または理由)をまとめて返す」ためのメソッドです...
JavaScript

JavaScript 逆引き集 | Promise.race(最初)

Promise.race の基本と実践(最初に決着したひとつ)Promise.race は「複数の非同期のうち、もっとも早く“決着”したひとつの結果(成功または失敗)で返す」ための静的メソッドです。配列などのイテラブルを受け取り、最初に完了...
JavaScript

JavaScript 逆引き集 | Promise.all(並列)

Promise.all の基本と実践(並列処理)複数の非同期処理を「同時に走らせて、全部そろったら結果を受け取りたい」—その最短ルートが Promise.all。依存関係がないタスクをまとめて走らせると、全体時間を短縮できます。基本の書き方...
JavaScript

JavaScript 逆引き集 | async/await 基本

async/await 基本 — async function f(){ const r = await p }async/await は「非同期処理を同期処理のように読みやすく書く」ための構文です。Promise を裏で使いつつ、直線的な...
JavaScript

JavaScript 逆引き集 | Promise 基本生成

Promise の基本生成 — new Promise((resolve, reject) => {...})Promiseは「未来のある時点で値が返ることを約束する」オブジェクト。非同期処理の結果と状態を表し、成功・失敗・処理中をわかりや...
JavaScript

JavaScript 逆引き集 | WeakMap の利用(ガベージに強い参照)

WeakMap の基本 — new WeakMap()WeakMap は「キーにオブジェクトだけを使える特殊なマップ」です。最大の特徴は キーとなるオブジェクトがガベージコレクション(不要メモリ解放)の対象になったら、自動的に WeakMa...
JavaScript

JavaScript 逆引き集 | Map から配列へ

Map から配列へ — の基本と実践Map の「キーと値のペア」を配列にしたいときは、 が最短です。配列化すれば map/filter/sort などの配列操作が自由に使えます。基本の使い方const m = new Map([ ["id"...
スポンサーリンク