Google Spreadsheet/GAS/画像を挿入

GAS/画像ファイルのダウンロード のやり方とかで画像ファイルそのものを取得して貼り込む

var response = UrlFetchApp.fetch(url);
var image = response.getBlob();
 
var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = ss.getSheetByName("シート1");
s.insertImage(image, 1, 1);
SpreadsheetApp.flush();  

insertImage メソッドを使うのだが、このメソッドはちょっと他と違っていて、 他のメソッドは 行 列 の順で指定することが多いのだがこのメソッドは、列 行 の順に指定するようになっている。 おそらくそもそも画像の張り込みはセルとは関係なくできるので、x y の順に倣っているだと思われる。

google/gdrive/google_spreadsheet/google_apps_script/insert_image.txt · 最終更新: 2018-11-16 11:39 by ore