ご訪問ありがとうございます。
Googleシートマスターのひろしです。
今回は、とっても価値の高い方法をお伝えします。

これを知ることであなたは、
- ワンクリックでデータの最終行に移動することができます。
- 途中に空白行があっても最後まで移動します。
逆に、知らないと
- 何度もCtrl+↓を押す羽目になります。
なので、サクッとマスターして

と答えてあげてください。
前回は、空白行があるとそこで止まっていたので、今回はその改善版です。

ワンクリックで最下行に移動する方法(Gスプレッドシート)
動画はこちら
シートはこちら
*クリックすることでシートが開きます。(コピーしてお使いください)
スクリプト
function goToLastRow() {
const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
const lastRow = sheet.getLastRow();
sheet.getRange(lastRow, 1).activate();
}
ポイント
今回の `getLastRow()` を使った処理は、イメージとして以下のキーボード操作を自動で行っている状態に近いです。
1. Ctrl + End(データ領域全体の右下隅へ移動)
2. Ctrl + ←(データの入っている最右列へ戻る)
3. Ctrl + ↑(データの入っている最下行へ戻る)
※`Ctrl + ↓`(上から順に降りる操作)だと途中の空欄セルで止まってしまいますが、この書き方なら「下から全体を捉えて戻る」ような判定になるため、途中に空欄があっても影響を受けません。
最後までご覧いただきありがとうございます。
つぎはこちら

行の入れ替え、行の移動が簡単にできる方法(Gスプレッドシート)
上下の行を入れ替える事が簡単にできるようになります。
行の移動が簡単にできます。



コメント