Office Scriptsで最終行・最終列を求めるとき、getUsedRange()は使い方ひとつで結果が変わります。引数を付けずに呼び出すと、値のないセルでも書式(背景色や罫線など)が設定されていれば範囲に含めてしまうためです。valuesOnly: trueを指定するだけで、この問題を避けられます。今回は、実際にOffice Scriptsで検証した結果をもとに、以前紹介したVBAの「各列・各行をチェックして最大の行・列番号を取得する」関数と同じ結果を得る方法を紹介します。 内容: 元になったVBAのコード Office ScriptsのgetRangeEdgeと、それでもgetUsed…