Googleスプレッドシートのセルにメモを挿入しています
(エクセルで言うならば昔はコメントと呼び現在はメモと呼んでいるもの)
コメントではなくメモです
このメモについてサイズをGASにて指定したいのです
高さ、幅、フォントサイズ、できれば色
chatGPTが吐き出したコードは
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var range = sheet.getActiveRange();
// セルに注釈がない場合、注釈を追加します。
if (!range.getNote()) {
range.setNote("新しい注釈");
}
var note = range.getNote();
// 新しい注釈の幅を設定します(ピクセル単位)。
var newWidth = 300; // 例: 300 ピクセル
// 注釈のスタイルを取得し、幅を変更します。
var noteStyle = SpreadsheetApp.newTextStyle()
.setFontSize(10)
.setBackgroundColor("#ffff00") // 背景色を設定できます
.setWidth(newWidth)
.build();
note.setTextStyle(noteStyle);
range.setNote(note);
ですが、背景色および幅指定の部分でTypeエラーになります
フォントサイズはエラーになりませんが 反映していません
よろしくお願いします

回答1件
あなたの回答
tips
プレビュー