タグ

GASとUnderscore.jsに関するyterazonoのブックマーク (1)

  • [GoogleAppsScript] getValues & setValuesでGASを高速化しよう - Qiita

    はじめに GoogleAppsScript(以下、GASとよびます)では一つ一つのセルに対して値を取得(getValue)することや値を設定(setValue)することは速度的な面をみてもオススメされていません。 またGASには実行時間が5分を越えると強制終了されてしまう「5分の壁問題」もあるわけで。 したがって、GASでは複数のセルに対して一気に値を取得・設定するメソッド、getValues()・setValues()を使用し、高速化を図りましょう。 getValues()・setValues() 以下のようなシート構造を例に用います。 getValuesは以下のようにお使いいただけます。以下については一例ですので詳細に関しては公式リファレンスを。 // getValues() var startRow = 1, startColumn = 1, numOfRow = 3, numOfC

    [GoogleAppsScript] getValues & setValuesでGASを高速化しよう - Qiita
  • 1