スプレッドシートのタブ(シート)を右から一番左へ一気に移動!GASを使って作業効率アップ!
スプレッドシートの作業効率化をお考えの方
1つのファイルにタブ(シート)が沢山ある方
Googleスプレッドシートはとても便利なツールですが、厄介なのがタブ(シート)の移動。
タブが多いと、基本的な移動方法では一つずつ移動させるので時間がかかります。
特に右端にあるシートタブを左端に移動させたい時。
そんな時はGASを使うと一気に移動させることができます。
もしシートタブを左端に何回も移動させる必要がある場合はGASを使うとラクにできますよ。
選択したシートを左端に移動させるスクリプト(GAS)
// シートタブを左端に移動させる
function moveActiveSheetToLeft() {
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var activeSheet = spreadsheet.getActiveSheet();
spreadsheet.moveActiveSheet(1);
}
選択したシートを左端に移動させるスクリプトです。
黒い画面の右上にコピーボタンがあり、スクリプトをコピーできます。
スクリプトはこのままコピーして使用できます。
選択したシートを右端に移動させるスクリプト(GAS)
// シートタブを右端に移動させる
function moveActiveSheetToRight() {
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var totalSheets = spreadsheet.getNumSheets();
var activeSheet = spreadsheet.getActiveSheet();
spreadsheet.moveActiveSheet(totalSheets);
}
先ほどとは反対に、選択したシートを右端に移動させたい場合のスクリプトです。
こちらもコピーしてそのまま使えます。
スクリプトの使用方法
- ツールバー – 拡張機能 – Apps Script
- スクリプト貼付け
- スクリプト保存
- 実行
- 選択したシートタブが左に移動
function myFunction(){
}
が最初から入っているため、消去して先ほどのスクリプトを貼り付けます。
初めてそのスクリプトを実行する場合は権限の確認が必要です。
そのため、『権限を確認』を押します。
続いて、『詳細』を押します。
『無題のプロジェクト(安全ではないページ)に移動』を押します。
その後、『許可』を押します。
上の画像では『シート5』が左端に移動しました。
シートが少ない場合はGASを使わなくても簡単に移動できますが、大量にある場合にはGASを使うと時短できます。
シートタブの基本的な移動方法(GASを使わない)
ドラッグ & ドロップ
右クリックメニュー
ドラッグ & ドロップ
- 移動したいシートタブにカーソルを合わせます。
- マウスでシートタブをクリックして押し続けます。
- シートタブを一番左にドラッグします。
- シートタブを離します。
右クリックメニュー
- 移動したいシートタブを右クリックします。
- 表示されたメニューから「左に移動」を選択します。
シートタブが少ない場合はドラッグ & ドロップで移動させるのが簡単ですね。
まとめ
- シートタブ数が多い場合はGASを使って左端に移動させるとラク
- シートタブが少ない場合はドラッグ & ドロップで移動させた方が早い
シートタブを左端に移動させる
// シートタブを左端に移動させる
function moveActiveSheetToLeft() {
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var activeSheet = spreadsheet.getActiveSheet();
spreadsheet.moveActiveSheet(1);
}
シートタブを右端に移動させる
// シートタブを右端に移動させる
function moveActiveSheetToRight() {
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var totalSheets = spreadsheet.getNumSheets();
var activeSheet = spreadsheet.getActiveSheet();
spreadsheet.moveActiveSheet(totalSheets);
}
シートタブがたくさんある場合にぜひご活用下さい。
弊社では、Google Apps Script(GAS)を活用した業務効率化のサポートを提供しております。
GASのカスタマイズやエラー対応にお困りの際は、ぜひお気軽にご相談ください。
また、ITツールの導入支援やIT導入補助金の申請サポートも行っております。
貴方の業務改善を全力でサポートいたします。
コメント