GAS(Google Apps Script) スプレッドシートでの1セル操作の方法
Googleサービス関連サイトマップのご紹介
Googleサービス関連サイトマップをご紹介します。
Googleサービス関連サイトマップのご紹介 |
|||
学び/学習TOP > IT|ゲーム作り|HP作成 | |||
ITtop > エディタ|プログラミング||| | |||
【GAS(Google Apps Script)】 | |||
ショットカット|MimeType一覧|| 【Googleドライブの操作】 基本編(フォルダ名/URLを取得|スプレットシートのフォルダID取得|ファイル一括取得|フォルダ一括取得|ファイル一括削除||||| 【スプレットシートの操作】 ■基本編(スプレッドシート取得|操作|コピー) ■ファイル操作(一括コピー|ファイル情報一括取得||||) ■シート操作 シート取得|シート非表示/再表示|タブ色変更|シート一括作成/削除 便利機能(目次の自動作成|シートの表示/非表示|メニュー操作) ■セル操作 (1セル操作|複数セル値|(取得|記載)|範囲データをクリア|数式を最終行までコピー|全シート一括値貼り|グループ化|並び替え|連想配列|) ■書式(書式設定|||) ■フォント(フォントの英名確認|フォント/文字サイズを一括変換) ■画像(QRコード生成|画像ファイルを一括生成|||) ■独自メニュー(作成|サブメニュー/区切り線) ■便利なスクリプト(ファイル情報の一括取得||| |
|||
【SEO】 | |||
SEOの歴史|アルゴリズムアップデート|||| | |||
テキストエディタ(サクラエディタ|正規表現) | |||
【プログラミング】 | |||
【C言語】STG作り方|C言語の入門/基礎|リファレンス/サンプル文 | |||
■■│コペンギンTOP > ゲーム│ホビー│書籍・マンガ│■■ |
GAS(Google Apps Script) スプレッドシートでの1セル操作の方法
「GAS(Google Apps Script) スプレッドシートでの1セル操作の方法」をご紹介します。
今回ご紹介するメソッドは、
- セル値の取得する「range.getValue()」
- 1セルのフォント変更する「range.setFontFamily()」
- 1セルの背景色を変更する「range.setBackground」
- 1セルのメモを取得する「range.getNote()」です
操作内容 | メソッド |
セル値の取得 | range.getValue() |
フォント変更 | range.setFontFamily() |
背景色を変更 | range.setBackground |
メモを取得 | range.getNote() |
function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
//A1セルを取得・.getRange(行番号,列番号);
var range = sheet.getRange(1,1);
//値の取得
var value = range.getValue();
Logger.log(value);
//フォント変更
range.setFontFamily("Shadows Into Light");
//背景色を変更
range.setBackground("tomato");
//メモを取得
var memo = range.getNote();
Logger.log(memo);
}
GAS(Google Apps Script) スプレッドシートでセル値の取得する「range.getValue()」にする方法
GAS(Google Apps Script) スプレッドシートでセル値の取得する「range.getValue()」にする方法をご紹介します。
function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
var range = sheet.getRange(1,1); //A1セルを取得
//値の取得
var value = range.getValue();
Logger.log(value);
}
解説
「SpreadsheetApp.getActiveSpreadsheet()」でアクティブなスプレッドシートファイルを取得します。
var ss = SpreadsheetApp.getActiveSpreadsheet();
「.getActiveSheet()」でアクティブなシートを取得します。
var sheet = ss.getActiveSheet();
「.getRange(1,1)」でA1セルを取得します。
「.getRange()」のセル番号について
「.getRange(行番号,列番号)」では「(●.▲)」内で行と列を番号で指定します。
スプレットシート「.getRange()」のセル番号について | |||||
1 | 2 | 3 | 4 | 5 | |
A | B | C | D | E | |
1 | A1 (1,1) | B1 (2,1) | C1 (3,1) | D1 (4,1) | E1 (5,1) |
2 | A2 (1,2) | B2 (2,2) | C2 (3,2) | D2 (4,2) | E2 (5,2) |
3 | A3 (1,3) | B3 (2,3) | C3 (3,3) | D3 (4,3) | E3 (5,3) |
4 | A4 (1,4) | B4 (2,4) | C4 (3,4) | D4 (4,4) | E4 (5,4) |
5 | A5 (1,5) | B5 (2,5) | C5 (3,5) | D5 (4,5) | E5 (5,5) |
「1,1」は、A1セルとなり「5,5」は、E5セルとなります。
var range = sheet.getRange(1,1); //A1セルを取得
「range.getValue()」で1セルの値を取得します。
var value = range.getValue();
最後に「Logger.log()」でログを出力します。
Logger.log(value);
- キーボードのCtrl+Rでスクリプトが実行されます。
- ログにA1の値が表示されます。
GAS(Google Apps Script) スプレッドシートで1セルのフォント変更する「range.setFontFamily()」にする方法
GAS(Google Apps Script) スプレッドシートで1セルのフォント変更する「range.setFontFamily()」にする方法をご紹介します。
function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
var range = sheet.getRange(1,1); //A1セルを取得
//フォント変更
range.setFontFamily("Shadows Into Light");
}
解説
「SpreadsheetApp.getActiveSpreadsheet()」でアクティブなスプレッドシートファイルを取得します。
var ss = SpreadsheetApp.getActiveSpreadsheet();
「.getActiveSheet()」でアクティブなシートを取得します。
var sheet = ss.getActiveSheet();
「.getRange(1,1)」でA1セルを取得します。
var range = sheet.getRange(1,1); //A1セルを取得
「range.setFontFamily()」でフォントを指定します。今回は、「Shadows Into Light」を記述します。
range.setFontFamily("Shadows Into Light");
最後に「Logger.log()」でログを出力します。
Logger.log(value);
- キーボードのCtrl+Rでスクリプトが実行されます。
- A1のフォントが「Shadows Into Light」に変更されます。
GAS(Google Apps Script) スプレッドシートで1セルの背景色を変更する「range.setBackground」にする方法
GAS(Google Apps Script) スプレッドシートで1セルの背景色を変更する「range.setBackground」にする方法をご紹介します。
function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
var range = sheet.getRange(1,1); //A1セルを取得
//背景色を変更
range.setBackground("tomato");
}
解説
「SpreadsheetApp.getActiveSpreadsheet()」でアクティブなスプレッドシートファイルを取得します。
var ss = SpreadsheetApp.getActiveSpreadsheet();
「.getActiveSheet()」でアクティブなシートを取得します。
var sheet = ss.getActiveSheet();
「.getRange(1,1)」でA1セルを取得します。
var range = sheet.getRange(1,1); //A1セルを取得
「range.setBackground()」で背景色を変更します。
色の名前についてはGoogle検索で「色コード一覧」と検索すれば探すことができます。
今回は「tomato」と記述します。
range.setBackground("tomato");
Logger.log(value);
キーボードのCtrl+Rでスクリプトが実行されます。
GAS(Google Apps Script) スプレッドシートで1セルのメモを取得する「range.getNote()」ですにする方法
GAS(Google Apps Script) スプレッドシートで1セルのメモを取得する「range.getNote()」ですにする方法をご紹介します。
function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
var range = sheet.getRange(1,1); //A1セルを取得
//メモを取得
var memo = range.getNote();
Logger.log(memo);
}
解説
「SpreadsheetApp.getActiveSpreadsheet()」でアクティブなスプレッドシートファイルを取得します。
var ss = SpreadsheetApp.getActiveSpreadsheet();
「.getActiveSheet()」でアクティブなシートを取得します。
var sheet = ss.getActiveSheet();
「.getRange(1,1)」でA1セルを取得します。
var range = sheet.getRange(1,1); //A1セルを取得
「range.getNote()」でメモを取得します。
var memo = range.getNote();
最後に「Logger.log()」でログを出力します。
Logger.log(memo);
キーボードのCtrl+Rでスクリプトが実行されます。
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 > ゲーム│ホビー│書籍・マンガ│■■ |
||||
サイトマップ一覧 |
懐かしの名作から最新作までの豊富な品揃え!通販ショップの駿河屋
コペンギンサイトマップ関連ページのご紹介
コペンギン関連ページをご紹介します。