
insertImageで画像を取り込めても、削除できない
Google Apps Scriptネタです。
スプレッドシートのSheetオブジェクトではinsertImageメソッドで画像をシート内に取り込むことができますが、取り込んだ後、削除する手立てがない。
と言うか見つかりません。
scriptから画像を削除する方法ってないんですかね?
追記
sheet.clear();
を行っても画像は削除できませんでした。また、
sheet.getCharts();
も同様に取得できなかったので、sheetに依存しているわけではなさそうです。
SpreadSheetに紐づいているのかな?
追記2
Stack Oveflowをみても削除する手段はないそうです。
早期対応を希望します。
こちらで削除できます
imageList = sheet.getImages();
for (i = 0; i < imageList.length; i++) {
imageList[i].remove();
}