Excelシートへ画像を貼り付ける
2006年 07月 22日
代わりにExcel2003の話を書きます。
画面のハードコピーを取ったり、(1)WEB上の画像を右クリックしてコピーしたものをそのままExcel2003のシートに貼り付けると、マウスカーソルで指定した箇所(選択したセル)に張り付きます。
ところが(2)いったんWindowsXP付属のペイントに貼り付け、そこで貼り付けた画像をコピーしてExcel2003のシートに貼り付けると、シートの左上に張り付きます。
(1)を「形式を選択して貼り付け」をすると、選択可能な形式は「ビットマップ」だけです。
(2)の場合は、ビットマップイメージオブジェクト、図(拡張メタファイル)、ビットマップが選択可能です。
このうち、選択可能なリストの最上位にあるのが、ビットマップイメージオブジェクトで、単に「貼り付け」を選択した場合は、この形式で貼り付けられると思われます。
つまり、ビットマップイメージオブジェクトは選択したセルに張り付いてくれないようです。
図(拡張メタファイル)は、選択したセルに張り付きますが、微妙にサイズが小さくなります。(3)
なお、貼り付けた画像をさらにコピーして「形式を選択して貼り付け」しようとすると
図(PNG)、図(JPEG)、図(GIF)、図(拡張メタファイル)、MS Office描画オブジェクトが選択可能になり、これらはどれも選択したセルに張り付きます。サイズも変化しません。
これもVISTA+Excel2007でどうなるか、後日試してみたいと思っています。