2017年3月31日金曜日

GAS: スプレッドシートに画像を埋め込む場合のノウハウ

Google App Script(GAS)にて画像を埋め込む際のノウハウです。GASには、SpreadSheetの画像埋め込みAPIとして、
  • sheet.insertImage(URL)
があります。これ自体は有効に機能するのですが、実はこのメソッドで埋め込まれた画像を削除する関数がありません。これはちょっと問題、、というときには、もっとスマートなやり方があります。それは、スプレッドシートの関数である
  • image(URL,[モード])関数
を式としてセルに代入することで同等の事ができます。削除はセルの書き換えか、クリアで行えます。注意点は、
  • 画像サイズはセルサイズと同じ
ということです。大きめの画像を貼り付けたい場合は、適切なサイズになるようにセルの結合(merge)をしておきましょう。

0 件のコメント:

コメントを投稿