エクセルで商品一覧表を作っています。その商品名の横に縮小写真を表示して

解決済みの質問

エクセルで商品一覧表を作っています。その商品名の横に縮小写真を表示して

エクセルで商品一覧表を作っています。その商品名の横に縮小写真を表示して、すぐに品名から商品がわかるようにしたいのですが、どのようにすれば良いのでしょうか?

現在、別フォルダに写真を1000枚ほど管理しています。エクセルに写真を貼り付けると重たくなるので貼付けは避けたいです。また、各商品ごとに該当写真にリンクも考えましたが、全て行なうと1000件もの膨大な作業になります。また、在庫が無くなったらその商品の行を移動させたりもしますので、セルに画像を貼り付けると行を移動させても画像は移動しないので、貼付けは不可です。
例えば、下記のように商品名、型番、価格、数量、写真のファイル名の一覧表であった場合、このようなことはできないでしょうか。(1)型番または、写真ファイル名の横に縮小写真が一覧で表示される。(2)写真のファイル名のセルをクリックすると、すぐ横に写真を表示。(3)写真のファイル名のセルをクリックすると、該当写真にリンクして表示。

A B C D E
1 商品名 型番 価格 数量 写真
2 商品1 AAA-1 100 10 AAA-1.jpg
3 商品2 BBB-2 500 30 BBB-2.jpg
4 商品3 CCC-3 1000 15 CCC-3.jpg

101 商品99 CCC-100 700 20 CCC-100.jpg

第1希望としては、(1)です。商品一覧表をの画面に表示されている商品名全てにその縮小写真が表示されると便利なのですが、無理な時は(2)のセルをクリックすることで、写真を表示。その場合、必要以外は写真も消せるようにしたいです。最後として別フォルダの写真にリンクさせることです。
当方にとっては難しいので、一件ずつ写真をリンクさせることくらいしかできません。上記のようなことができる方、教えて下さい。よろしくお願い致します。

投稿日時 - 2010-07-19 14:56:44

QNo.6049153

困ってます

質問者が選んだベストアンサー

商品の型番と写真のファイル名の整合が取れているのなら、
写真のあるフォルダは「C:\Data\Photo\」、
F列にリンクする■マークを表示するとして、

F1:=HYPERLINK("C:\\Data\\Photo\\"&$B1&".jpg", "■")

とかでハイパーリンクが設定できるので、同じ関数を↓向きにコピーとか。

投稿日時 - 2010-07-19 15:14:31

ANo.1

0人が「このQ&Aが役に立った」と投票しています

あわせてチェックしたい
  • www.aaa.com/bbb/ccc.cと表示させたい ...
  • aaa.bbb.ccc という、「ドット」で区切られた文字列があった場 ...
  • perl qw(aaa bbb ccc)[$hoge]のような記述 ...
PR
【回答募集中】花粉にひと言、物申す![ 詳細 ]

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら