GAS(Google Apps Script)でスプレッドシートに画像を挿入

スプレッドシートに画像を挿入。
rowとcolumnの指定が、getRangeとかと逆なので注意。

var imageUrl = "https://XXXX/XXX.png";
sheet.insertImage(imageUrl, colIdx, rowIdx);

これだと画像がそのまま挿入されるので、セルに収めたい時は

var imageUrl = "https://XXXX/XXX.png";
sheet.getRange(rowIdx, colIdx).setFormula('=IMAGE("' + imageUrl + '")');

IMAGE関数を挿入する。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA