GAS スプレッドシートで指定したセルにフォーカスをあてる
- 作成日 2022.08.01
- Google Apps Script
- Google Apps Script
![GAS スプレッドシートで指定したセルにフォーカスをあてる](https://mebee.info/wp-content/uploads/2022/04/gas-890x500.png)
GAS(Google Apps Script)で、スプレッドシートで指定したセルにフォーカスあてる手順を記述してます。
環境
- OS windows11 home
- ブラウザ chrome 100.0.4896.60
セルにフォーカスをあてる
グラフを削除するには、「activateAsCurrentCell」を使用します。
sheet.getRange('セル').activateAsCurrentCell()
実際に、セル「C3」にフォーカスを当ててみます。
function myFunction() {
// GASを作成したスプレッドシート
let spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
// スプレッドシートの最初のワークシートを取得
let sheet = spreadsheet.getSheets()[0];
// C3セルをアクティブにする
sheet.getRange('C3').activateAsCurrentCell();
}
フォーカスされていることが確認できます。
![](https://mebee.info/wp-content/uploads/2022/04/image-157.png)
複数のセルを指定することはできません。
function myFunction() {
// GASを作成したスプレッドシート
let spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
// スプレッドシートの最初のワークシートを取得
let sheet = spreadsheet.getSheets()[0];
// C3セルをアクティブにする
sheet.getRange('A1:C3').activateAsCurrentCell();
// エラー Exception: Range must have a single cell.
}
実行結果
![](https://mebee.info/wp-content/uploads/2022/04/image-158.png)
-
前の記事
windows11 コンピューターの管理を開くショートカットキー 2022.08.01
-
次の記事
javascript textareaの入力文字数に制限をかける 2022.08.02
コメントを書く