GASでスプレッドシートの指定セルにメモを設定するには「setNote()
」を利用する。
setNote()
メモを指定された値に設定します。
https://developers.google.com/apps-script/reference/spreadsheet/range?hl=en#setnotenote
setNote()の戻り値
Range—この範囲、連鎖用。
setNote()のパラメーター
名前 | タイプ | 説明 |
---|---|---|
note | String | 範囲に設定する音価。null 値はメモを削除します。 |
スプレッドシートの指定セルにメモを設定するGAS
function myFunction() {
//スプレッドシートAppでアクティブスプレッドシートを返す!
var ss = SpreadsheetApp.getActiveSpreadsheet();
//アクティブなスプレッドシートを取得!
var sht = ss.getActiveSheet();
//セルA1:B10にテキストを入力・太文字・背景黄色に装飾!
sht.getRange("A1:B10").setValue("Blueだよ!").setFontWeight("bold").setBackground("yellow");
//setNote()でテキストの装飾をすべてクリア!
sht.setNote();
}
スプレッドシートの指定セルにメモを設定するGAS実行の様子
setNote()メソッドを利用して、スプレッドシートの指定セルにメモを設定>してみました。
メモには50文字のテキストを設定していますが、一括表示されることがわかりました。
スプレッドシートの指定セルにメモを設定するまとめ
GAS×スプレッドシートの指定セルにメモを設定するるならsetNote()
メソッドを利用しましょう。
【GAS】スプレッドシートctrl+Shift+方向キーを押した範囲を取得する
【GAS】スプレッドシートで指定範囲をアクティブシートの選択セルに設定する
【GAS】スプレッドシートでアクティブな範囲のリストを取得する