【GAS高速化】getFontFamilies()でAPI呼び出しを1回に!スプレッドシートのフォント取得が遅い問題を解決
[GAS]
2025-11-28
Google Apps Script (GAS) を使ってスプレッドシートのセル書式を操作する際、特に大量のセルのフォント情報を取得しようとして、処理が異常に遅くなったり、タイムアウトエラーが発生したりした経験はありませんか?
その問題、原因はAPIの呼び出し回数にあります。
この記事では、getFontFamily() (単数形) をループで呼び出すアンチパターンを卒業し、getFontFamilies() を使ってフォント情報を一括取得することで、スクリプトを劇的に高速化する必須テクニックを解説します。