- 「GAS(Google Apps Script) GoogleスプレッドシートgetRangeセル範囲を指定する3つの方法」のご紹介
- GASスプレッドシートでセル範囲を指定する「getRangeメソッド」
- 「getRange」メソッドでセル範囲を指定する3つの方法
- 【1】1つのセルを指定できる「.getRange(行番号, 列番号)」のご紹介
- 【2】行の範囲を指定できる「.getRange(行番号, 列番号, 行数)」のご紹介
- 【3】行と列の範囲を指定できる「.getRange(行番号, 列番号, 行数 列数)」のご紹介
- Googleサービス関連ページのご紹介
- 「学ぶ」学習用関連ページのご紹介
- 【ゲームTOP】ゲーム関連ページのご紹介
- 【書籍・雑誌TOP】書籍・雑誌サイトマップ関連ページのご紹介
- 【ホビーTOP】ホビーサイトマップ関連ページのご紹介
「GAS(Google Apps Script) GoogleスプレッドシートgetRangeセル範囲を指定する3つの方法」のご紹介
ご訪問ありがとうございます。
今回は、今回は、「GAS(Google Apps Script) GoogleスプレッドシートgetRangeセル範囲を指定する3つの方法」について紹介します。
Googleサービス関連サイトマップのご紹介
Googleサービス関連サイトマップをご紹介します。
Googleサービス関連サイトマップのご紹介 |
|||
学び/学習TOP > IT|ゲーム作り|HP作成 | |||
ITtop > エディタ|プログラミング||| | |||
【GAS(Google Apps Script)】 | |||
ショットカット|MimeType一覧|| 【Googleドライブの操作】 基本編(フォルダ名/URLを取得|スプレットシートのフォルダID取得|ファイル一括取得|フォルダ一括取得|ファイル一括削除||||| 【スプレットシートの操作】 ■基本編(スプレッドシート取得|操作|コピー) ■ファイル操作(一括コピー|ファイル情報一括取得||||) ■シート操作 シート取得|シート非表示/再表示|タブ色変更|シート一括作成/削除 便利機能(目次の自動作成|シートの表示/非表示|メニュー操作) ■セル操作 (1セル操作|複数セル値|(取得|記載)|範囲データをクリア|数式を最終行までコピー|全シート一括値貼り|グループ化|並び替え|連想配列|) ■書式(書式設定|||) ■フォント(フォントの英名確認|フォント/文字サイズを一括変換) ■画像(QRコード生成|画像ファイルを一括生成|||) ■独自メニュー(作成|サブメニュー/区切り線) ■便利なスクリプト(ファイル情報の一括取得||| |
|||
【SEO】 | |||
SEOの歴史|アルゴリズムアップデート|||| | |||
テキストエディタ(サクラエディタ|正規表現) | |||
【プログラミング】 | |||
【C言語】STG作り方|C言語の入門/基礎|リファレンス/サンプル文 | |||
■■│コペンギンTOP > ゲーム│ホビー│書籍・マンガ│■■ |
GASスプレッドシートでセル範囲を指定する「getRangeメソッド」
「getRangeメソッド」は、「GAS(Google Apps Script) Googleスプレッドシートでセル範囲を指定する場合、よく利用されるメソッドです。
//D3セルの数式を、D4~最終行までコピー
sheet.getRange(3,4).copyTo(sheet.getRange(4,4,rows-1,1));
「getRange」メソッドでセル範囲を指定する3つの方法
「getRange」メソッドでセル範囲を指定する方法は、3つあります。
「getRange」メソッドでセル範囲を指定する3つの方法 | ||
1 | 1つのセルを指定 | .getRange(行番号, 列番号) |
2 | 行の範囲を指定 | .getRange(行番号, 列番号, 行数) |
3 | 行と列の範囲を指定 | .getRange(行番号, 列番号, 行数 列数) |
1つ目が、1つのセルを指定できる「.getRange(行番号, 列番号)」
Sheetオブジェクト.getRange(行番号, 列番号)
2つ目が、行の範囲を指定できる「.getRange(行番号, 列番号, 行数)」
Sheetオブジェクト.getRange(行番号, 列番号, 行数)
3つ目が、行と列の範囲を指定できる「.getRange(行番号, 列番号, 行数 列数)」です。
Sheetオブジェクト.getRange(行番号, 列番号, 行数, 列数)
【1】1つのセルを指定できる「.getRange(行番号, 列番号)」のご紹介
1つのセルを指定できる「.getRange(行番号, 列番号)」をご紹介します。
「.getRange()」による行番号, 列番号の指定方法について
「.getRange()」では行番号と列番号を数字で指定します。
.getRange(行番号, 列番号)
スプレットシート「.getRange()」のセル番号について | |||||
1 | 2 | 3 | 4 | 5 | |
A | B | C | D | E | |
1 | A1(1, 1) | B1(1, 2) | C1(1, 3) | D1(1, 4) | E1(1, 5) |
2 | A2(2, 1) | B2(2, 2) | C2(2, 3) | D2(2, 4) | E2(2, 5) |
3 | A3(3, 1) | B3(3, 2) | C3(3, 3) | D3(3, 4) | E3(3, 5) |
4 | A4(4, 1) | B4(4, 2) | C4(4, 3) | D4(4, 4) | E4(4, 5) |
5 | A5(5, 1) | B5(5, 2) | C5(5, 3) | D5(5, 4) | E5(5, 5) |
6 | A6(6, 1) | B6(6, 2) | C6(6, 3) | D6(6, 4) | E6(6, 5) |
.getRange(1,1)は「A1」セル指定
.getRange (1,1)は、1行目の1列目を指定できます。
スプレットシート「.getRange()」のセル番号について | |||||
1 | 2 | 3 | 4 | 5 | |
A | B | C | D | E | |
1 | A1(1, 1) | B1(1, 2) | C1(1, 3) | D1(1, 4) | E1(1, 5) |
2 | A2(2, 1) | B2(2, 2) | C2(2, 3) | D2(2, 4) | E2(2, 5) |
3 | A3(3, 1) | B3(3, 2) | C3(3, 3) | D3(3, 4) | E3(3, 5) |
4 | A4(4, 1) | B4(4, 2) | C4(4, 3) | D4(4, 4) | E4(4, 5) |
5 | A5(5, 1) | B5(5, 2) | C5(5, 3) | D5(5, 4) | E5(5, 5) |
6 | A6(6, 1) | B6(6, 2) | C6(6, 3) | D6(6, 4) | E6(6, 5) |
.getRange(6,1)は「A6」のセル指定
.getRange(6, 1)は、6行目の1列目を指定できます。
スプレットシート「.getRange()」のセル番号について | |||||
1 | 2 | 3 | 4 | 5 | |
A | B | C | D | E | |
1 | A1(1, 1) | B1(1, 2) | C1(1, 3) | D1(1, 4) | E1(1, 5) |
2 | A2(2, 1) | B2(2, 2) | C2(2, 3) | D2(2, 4) | E2(2, 5) |
3 | A3(3, 1) | B3(3, 2) | C3(3, 3) | D3(3, 4) | E3(3, 5) |
4 | A4(4, 1) | B4(4, 2) | C4(4, 3) | D4(4, 4) | E4(4, 5) |
5 | A5(5, 1) | B5(5, 2) | C5(5, 3) | D5(5, 4) | E5(5, 5) |
6 | A6(6, 1) | B6(6, 2) | C6(6, 3) | D6(6, 4) | E6(6, 5) |
.getRange(3,2)は「B3」のセル指定
.getRange(3, 2)は、3行目の2列目を指定できます。
スプレットシート「.getRange()」のセル番号について | |||||
1 | 2 | 3 | 4 | 5 | |
A | B | C | D | E | |
1 | A1(1, 1) | B1(1, 2) | C1(1, 3) | D1(1, 4) | E1(1, 5) |
2 | A2(2, 1) | B2(2, 2) | C2(2, 3) | D2(2, 4) | E2(2, 5) |
3 | A3(3, 1) | B3(3, 2) | C3(3, 3) | D3(3, 4) | E3(3, 5) |
4 | A4(4, 1) | B4(4, 2) | C4(4, 3) | D4(4, 4) | E4(4, 5) |
5 | A5(5, 1) | B5(5, 2) | C5(5, 3) | D5(5, 4) | E5(5, 5) |
6 | A6(6, 1) | B6(6, 2) | C6(6, 3) | D6(6, 4) | E6(6, 5) |
.getRange(6, 5)は「E6」のセル指定
.getRange(6, 5)は、6行目の5列目を指定できます。
スプレットシート「.getRange()」のセル番号について | |||||
1 | 2 | 3 | 4 | 5 | |
A | B | C | D | E | |
1 | A1(1, 1) | B1(1, 2) | C1(1, 3) | D1(1, 4) | E1(1, 5) |
2 | A2(2, 1) | B2(2, 2) | C2(2, 3) | D2(2, 4) | E2(2, 5) |
3 | A3(3, 1) | B3(3, 2) | C3(3, 3) | D3(3, 4) | E3(3, 5) |
4 | A4(4, 1) | B4(4, 2) | C4(4, 3) | D4(4, 4) | E4(4, 5) |
5 | A5(5, 1) | B5(5, 2) | C5(5, 3) | D5(5, 4) | E5(5, 5) |
6 | A6(6, 1) | B6(6, 2) | C6(6, 3) | D6(6, 4) | E6(6, 5) |
【2】行の範囲を指定できる「.getRange(行番号, 列番号, 行数)」のご紹介
行の範囲を指定できる「.getRange(行番号, 列番号, 行数)」をご紹介します。
Sheetオブジェクト.getRange(行番号, 列番号, 行数)
「.getRange()」では、セルの指定(行番号, 列番号)に行数を加えることで、行の範囲を指定できるようになります。
.getRange(1, 1, 6)
.getRange(1, 1, 6)で1行目の1列目から6行目までを指定できます。
スプレットシート「.getRange()」のセル番号について | |||||
1 | 2 | 3 | 4 | 5 | |
A | B | C | D | E | |
1 | A1(1, 1) | B1(1, 2) | C1(1, 3) | D1(1, 4) | E1(1, 5) |
2 | A2(2, 1) | B2(2, 2) | C2(2, 3) | D2(2, 4) | E2(2, 5) |
3 | A3(3, 1) | B3(3, 2) | C3(3, 3) | D3(3, 4) | E3(3, 5) |
4 | A4(4, 1) | B4(4, 2) | C4(4, 3) | D4(4, 4) | E4(4, 5) |
5 | A5(5, 1) | B5(5, 2) | C5(5, 3) | D5(5, 4) | E5(5, 5) |
6 | A6(6, 1) | B6(6, 2) | C6(6, 3) | D6(6, 4) | E6(6, 5) |
.getRange(1, 2, 6)
.getRange(1, 2, 6)で1行目の2列目から6行目までを指定できます。
スプレットシート「.getRange()」のセル番号について | |||||
1 | 2 | 3 | 4 | 5 | |
A | B | C | D | E | |
1 | A1(1, 1) | B1(1, 2) | C1(1, 3) | D1(1, 4) | E1(1, 5) |
2 | A2(2, 1) | B2(2, 2) | C2(2, 3) | D2(2, 4) | E2(2, 5) |
3 | A3(3, 1) | B3(3, 2) | C3(3, 3) | D3(3, 4) | E3(3, 5) |
4 | A4(4, 1) | B4(4, 2) | C4(4, 3) | D4(4, 4) | E4(4, 5) |
5 | A5(5, 1) | B5(5, 2) | C5(5, 3) | D5(5, 4) | E5(5, 5) |
6 | A6(6, 1) | B6(6, 2) | C6(6, 3) | D6(6, 4) | E6(6, 5) |
.getRange(1, 3, 6)
.getRange(1, 3, 6)で1行目の3列目から6行目までを指定できます。
スプレットシート「.getRange()」のセル番号について | |||||
1 | 2 | 3 | 4 | 5 | |
A | B | C | D | E | |
1 | A1(1, 1) | B1(1, 2) | C1(1, 3) | D1(1, 4) | E1(1, 5) |
2 | A2(2, 1) | B2(2, 2) | C2(2, 3) | D2(2, 4) | E2(2, 5) |
3 | A3(3, 1) | B3(3, 2) | C3(3, 3) | D3(3, 4) | E3(3, 5) |
4 | A4(4, 1) | B4(4, 2) | C4(4, 3) | D4(4, 4) | E4(4, 5) |
5 | A5(5, 1) | B5(5, 2) | C5(5, 3) | D5(5, 4) | E5(5, 5) |
6 | A6(6, 1) | B6(6, 2) | C6(6, 3) | D6(6, 4) | E6(6, 5) |
.getRange(1, 4, 4)
.getRange(1, 4, 4)で1行目の4列目から4行目までを指定できます。
スプレットシート「.getRange()」のセル番号について | |||||
1 | 2 | 3 | 4 | 5 | |
A | B | C | D | E | |
1 | A1(1, 1) | B1(1, 2) | C1(1, 3) | D1(1, 4) | E1(1, 5) |
2 | A2(2, 1) | B2(2, 2) | C2(2, 3) | D2(2, 4) | E2(2, 5) |
3 | A3(3, 1) | B3(3, 2) | C3(3, 3) | D3(3, 4) | E3(3, 5) |
4 | A4(4, 1) | B4(4, 2) | C4(4, 3) | D4(4, 4) | E4(4, 5) |
5 | A5(5, 1) | B5(5, 2) | C5(5, 3) | D5(5, 4) | E5(5, 5) |
6 | A6(6, 1) | B6(6, 2) | C6(6, 3) | D6(6, 4) | E6(6, 5) |
.getRange(2, 5, 2)
.getRange(2, 5, 2)で2行目の5列目から2行目までを指定できます。
スプレットシート「.getRange()」のセル番号について | |||||
1 | 2 | 3 | 4 | 5 | |
A | B | C | D | E | |
1 | A1(1, 1) | B1(1, 2) | C1(1, 3) | D1(1, 4) | E1(1, 5) |
2 | A2(2, 1) | B2(2, 2) | C2(2, 3) | D2(2, 4) | E2(2, 5) |
3 | A3(3, 1) | B3(3, 2) | C3(3, 3) | D3(3, 4) | E3(3, 5) |
4 | A4(4, 1) | B4(4, 2) | C4(4, 3) | D4(4, 4) | E4(4, 5) |
5 | A5(5, 1) | B5(5, 2) | C5(5, 3) | D5(5, 4) | E5(5, 5) |
6 | A6(6, 1) | B6(6, 2) | C6(6, 3) | D6(6, 4) | E6(6, 5) |
.getRange(3, 5, 3)
.getRange(3, 5, 4)で3行目の5列目から4行目までを指定できます。
スプレットシート「.getRange()」のセル番号について | |||||
1 | 2 | 3 | 4 | 5 | |
A | B | C | D | E | |
1 | A1(1, 1) | B1(1, 2) | C1(1, 3) | D1(1, 4) | E1(1, 5) |
2 | A2(2, 1) | B2(2, 2) | C2(2, 3) | D2(2, 4) | E2(2, 5) |
3 | A3(3, 1) | B3(3, 2) | C3(3, 3) | D3(3, 4) | E3(3, 5) |
4 | A4(4, 1) | B4(4, 2) | C4(4, 3) | D4(4, 4) | E4(4, 5) |
5 | A5(5, 1) | B5(5, 2) | C5(5, 3) | D5(5, 4) | E5(5, 5) |
6 | A6(6, 1) | B6(6, 2) | C6(6, 3) | D6(6, 4) | E6(6, 5) |
【3】行と列の範囲を指定できる「.getRange(行番号, 列番号, 行数 列数)」のご紹介
行と列の範囲を指定できる「.getRange(行番号, 列番号, 行数 列数)」をご紹介します。
Sheetオブジェクト.getRange(行番号, 列番号, 行数, 列数)
.getRange(行番号, 列番号, 行数 列数)では、行に加えて列も指定できるようになり、シート縦と横の範囲も指定できるようになります。
.getRange(1, 1, 6, 2)
.getRange(1, 1, 6, 2)で1行目の1列目から6行目2列までを指定できます。
スプレットシート「.getRange()」のセル番号について | |||||
1 | 2 | 3 | 4 | 5 | |
A | B | C | D | E | |
1 | A1(1, 1) | B1(1, 2) | C1(1, 3) | D1(1, 4) | E1(1, 5) |
2 | A2(2, 1) | B2(2, 2) | C2(2, 3) | D2(2, 4) | E2(2, 5) |
3 | A3(3, 1) | B3(3, 2) | C3(3, 3) | D3(3, 4) | E3(3, 5) |
4 | A4(4, 1) | B4(4, 2) | C4(4, 3) | D4(4, 4) | E4(4, 5) |
5 | A5(5, 1) | B5(5, 2) | C5(5, 3) | D5(5, 4) | E5(5, 5) |
6 | A6(6, 1) | B6(6, 2) | C6(6, 3) | D6(6, 4) | E6(6, 5) |
.getRange(1, 2, 6, 3)
.getRange(1, 2, 6, 3)で1行目の2列目から6行目3列までを指定できます。
スプレットシート「.getRange()」のセル番号について | |||||
1 | 2 | 3 | 4 | 5 | |
A | B | C | D | E | |
1 | A1(1, 1) | B1(1, 2) | C1(1, 3) | D1(1, 4) | E1(1, 5) |
2 | A2(2, 1) | B2(2, 2) | C2(2, 3) | D2(2, 4) | E2(2, 5) |
3 | A3(3, 1) | B3(3, 2) | C3(3, 3) | D3(3, 4) | E3(3, 5) |
4 | A4(4, 1) | B4(4, 2) | C4(4, 3) | D4(4, 4) | E4(4, 5) |
5 | A5(5, 1) | B5(5, 2) | C5(5, 3) | D5(5, 4) | E5(5, 5) |
6 | A6(6, 1) | B6(6, 2) | C6(6, 3) | D6(6, 4) | E6(6, 5) |
.getRange(1, 3, 6, 3)
.getRange(1, 3, 6, 3)で1行目の3列目から6行目3列までを指定できます。
スプレットシート「.getRange()」のセル番号について | |||||
1 | 2 | 3 | 4 | 5 | |
A | B | C | D | E | |
1 | A1(1, 1) | B1(1, 2) | C1(1, 3) | D1(1, 4) | E1(1, 5) |
2 | A2(2, 1) | B2(2, 2) | C2(2, 3) | D2(2, 4) | E2(2, 5) |
3 | A3(3, 1) | B3(3, 2) | C3(3, 3) | D3(3, 4) | E3(3, 5) |
4 | A4(4, 1) | B4(4, 2) | C4(4, 3) | D4(4, 4) | E4(4, 5) |
5 | A5(5, 1) | B5(5, 2) | C5(5, 3) | D5(5, 4) | E5(5, 5) |
6 | A6(6, 1) | B6(6, 2) | C6(6, 3) | D6(6, 4) | E6(6, 5) |
.getRange(1, 4, 4, 2)
.getRange(1, 4, 4, 2)で1行目の4列目から4行目2列までを指定できます。
スプレットシート「.getRange()」のセル番号について | |||||
1 | 2 | 3 | 4 | 5 | |
A | B | C | D | E | |
1 | A1(1, 1) | B1(1, 2) | C1(1, 3) | D1(1, 4) | E1(1, 5) |
2 | A2(2, 1) | B2(2, 2) | C2(2, 3) | D2(2, 4) | E2(2, 5) |
3 | A3(3, 1) | B3(3, 2) | C3(3, 3) | D3(3, 4) | E3(3, 5) |
4 | A4(4, 1) | B4(4, 2) | C4(4, 3) | D4(4, 4) | E4(4, 5) |
5 | A5(5, 1) | B5(5, 2) | C5(5, 3) | D5(5, 4) | E5(5, 5) |
6 | A6(6, 1) | B6(6, 2) | C6(6, 3) | D6(6, 4) | E6(6, 5) |
Googleサービス関連サイトマップのご紹介
Googleサービス関連サイトマップをご紹介します。
Googleサービス関連サイトマップのご紹介 |
|||
学び/学習TOP > IT|ゲーム作り|HP作成 | |||
ITtop > エディタ|プログラミング||| | |||
【GAS(Google Apps Script)】 | |||
ショットカット|MimeType一覧|| 【Googleドライブの操作】 基本編(フォルダ名/URLを取得|スプレットシートのフォルダID取得|ファイル一括取得|フォルダ一括取得|ファイル一括削除||||| 【スプレットシートの操作】 ■基本編(スプレッドシート取得|操作|コピー) ■ファイル操作(一括コピー|ファイル情報一括取得||||) ■シート操作 シート取得|シート非表示/再表示|タブ色変更|シート一括作成/削除 便利機能(目次の自動作成|シートの表示/非表示|メニュー操作) ■セル操作 (1セル操作|複数セル値|(取得|記載)|範囲データをクリア|数式を最終行までコピー|全シート一括値貼り|グループ化|並び替え|連想配列|) ■書式(書式設定|||) ■フォント(フォントの英名確認|フォント/文字サイズを一括変換) ■画像(QRコード生成|画像ファイルを一括生成|||) ■独自メニュー(作成|サブメニュー/区切り線) ■便利なスクリプト(ファイル情報の一括取得||| |
|||
【SEO】 | |||
SEOの歴史|アルゴリズムアップデート|||| | |||
テキストエディタ(サクラエディタ|正規表現) | |||
【プログラミング】 | |||
【C言語】STG作り方|C言語の入門/基礎|リファレンス/サンプル文 | |||
■■│コペンギンTOP > ゲーム│ホビー│書籍・マンガ│■■ |
Googleサービス関連ページのご紹介
Googleサービス関連ページをご紹介します。
「学ぶ」学習用関連サイトマップのご紹介
「学ぶ」学習用関連サイトマップをご紹介します。
「学ぶ」学習用関連サイトマップのご紹介 |
|||
学び/学習TOP > IT|ゲーム作り|HP作成 | |||
【IT】エディタ/正規表現|プログラミング| 【ゲーム作り】STG作り方|C言語の入門/基礎|リファレンス/サンプル文 【HP作成】WordPress|Cocoon|便利テクニック |
|||
■■│コペンギンTOP > ゲーム│ホビー│書籍・マンガ│■■ |
シューティングゲーム | ゲーム | 中古・新品通販の駿河屋
「学ぶ」学習用関連ページのご紹介
「学ぶ」学習用関連ページをご紹介
コペンギン・サイトマップ
コペンギンのサイトマップをご紹介します。
【コペンギンTOP】サイトマップ | ||||
コペンギンTOP > ゲーム│ホビー│書籍・マンガ│ | ||||
■■│コペンギンTOP > ゲーム│ホビー│書籍・マンガ│■■ |
||||
サイトマップ一覧 |
懐かしの名作から最新作までの豊富な品揃え!通販ショップの駿河屋
コペンギンサイトマップ関連ページのご紹介
コペンギン関連ページをご紹介します。