解決済みの質問
エクセルで商品の在庫管理をしていますが、型番だけでは分かりづらいので、写真がリンクして表示するマクロができればと考えています。以前こちらで質問でお答え頂いたのですが、当方の質問内容が不足していました。
写真は、別フォルダの下位層に各商品名のサブフォルダがあり、数枚ずつ写真を計1000枚ほど管理しています。
商品名の横に縮小写真の貼付けも検討しましたが、商品の行を移動させることが多いので、その際、一緒に写真は移動しないので、縮小写真の貼付けは避けた方がいいようです。
例えば、下記のように商品名、型番、価格、数量、写真フォルダ名または、写真の一覧表であった場合、
(1)E列写真フォルダの場合、そのセルをクリックまたは、ダブルクリックすると、該当写真サブフォルダがリンクして表示。そこから、商品写真を表示。
(2)E列が写真の場合、そのセルをクリックまたは、ダブルクリックすると、該当写真がリンクして表示。
A B C D E ⇔ E
1 商品名 型番 価格 数量 写真フォルダ 写真名
2 商品1 AAA-1 100 10 AAA-1 AAA-1.jpg
3 商品2 BBB-2 500 30 BBB-2 BBB-2.jpg
4 商品3 CCC-3 1000 15 CCC-3 CCC-3.jpg
~
101 商品99 CCC-100 700 20 CCC-100 CCC-100.jpg
写真フォルダまたは写真をリンク表示させる場合、どのようにすれば良いのでしょうか?
写真フォルダにリンクさせる場合とサブフォルダに保存している写真にリンクさせる場合のそれぞれの方法を教えて下さい。また、リンク先が表示するまでの時間はどちらの方が早いのでしょうか?よろしくお願い致します。
投稿日時 - 2010-07-21 23:23:49
こんばんは!
すでにNo.1さんが回答されていますように
ハイパーリンクを設定するのが一番簡単ではないでしょうか?
E列のそれぞれのセルで右クリック → ハイパーリンク → 「現在のフォルダ」が表示されると思いますので、
ダブルクリックし、写真(ファイル)を選択しOK
尚、「表示文字」の欄は適当な名前を入力すればE列のセル表示が入力したものになります。
ただし、クリックした後に目障りな「警告」がでますので、それを表示させない方法が↓のURLにあります。
http://d.hatena.ne.jp/ogohnohito/20100519/p1
http://support.microsoft.com/kb/829072/ja
どちらも当方使用のOffice2003の場合ですがもし2007をお使いだとこちらです
http://support.microsoft.com/kb/925757/ja
いずれもレジストリをいじりますので、自己責任でお願いします。
以上、参考になればよいのですが
的外れならごめんなさいね。m(__)m
投稿日時 - 2010-07-21 23:54:27
1人が「このQ&Aが役に立った」と投票しています