[[20110208151610]] 『データーベースを作りたいのですが』(ひまわりちゃん) >>BOT

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『データーベースを作りたいのですが』(ひまわりちゃん)

エクセルを使って、商品データベースの作成を頼まれています。
商品数は1000個くらい。
品番を入れたら、品番に対する写真がjpg画像で取り込めて、その後並び替えをしたいのです。並び替えは例えば本日売れた順とか。。

少ない画像だとコピーで取り込めるかなと思ったのですが、枚数が多いので困っています。

どうか教えてください。

EXCEL2002、Windos7です。 


 ご希望通りの回答ではないのですが、ハイパーリンクではいかがでしょうか。
 まず、品番と画像のパスの一覧を作成します。

 [Sheet2]
   A       B
 A123 C:\Documents and Settings\Yujin\My Documents\My Pictures\SAMPLE123.jpg
 A125 C:\Documents and Settings\Yujin\My Documents\My Pictures\SAMPLE125.jpg
                            ・
              ・
 [Sheet1]
 次に品番を入力するシートを作ります。
 仮にA1セルに品番(A123)を入力。
 B1=IF(ISNA(VLOOKUP(A1,Sheet2!$A$1:$B$3,2,0)),"",HYPERLINK(VLOOKUP(A1,Sheet2!$A$1:$B$3,2,0),A1))
 として、「A123」と表示されたB1セルをクリックすると画像が開きます。

 (Yujin)


Yujinさん、お礼が遅くなりごめんなさい。お答えありがとうございました(*^_^*)。

私の表現の仕方がわかりにくかったと思います。たとえば、この様な場合はどうすれば良いでしょうか?

Sheet1として

A1のセルに 品番001 B1のセルに001のjpg画像貼り付け
A2のセルに 品番002 B2のセルに002のjpg画像貼り付け という表を作ってあります。  

作成したい表 Sheet2として 

A1のセルに品番001を入れ B1のセルに関数 VLOOKUP(A1,sheet1A:B,2,false)を入れました。   
困ったことに画像が入ってくれないのです。画像を取り込める方法はないでしょうか?セルの数字とかは取り込めます。それとこのSheet2をオートフィルや並び替えをした時に画像がうまくセルに入ってくれないのですが、どうしたら良いですか?

どうか教えてください。

(ひまわりちゃん)  


 VLOOKUP関数で参照できるのはセルに入力された中身だけなので、
セルの上に乗っかっている画像オブジェクトは関数だけではどうしようもないですね。
 
[[20050331113740]] 『社員証』(NOB)
↑
このような方法はありますが、
最初は結構労力が要ります。
 
画像位置については画像オブジェクトのプロパティを調整する必要があるのでは?
(すべて行う必要がありますが)
 
ダウンロードサイトVectorで「エクセル データベース」を検索すると
「画像を扱えるエクセルデータベース」のようなものが何点か公開されているようです。
(みやほりん)(-_∂)b

みやほりんさん、ありがとうございます。ひまわりです。

私は初歩の関数しか知らないので。。頭の中では簡単に作れそうと思っても本当に難しい(-_-#)。
でも、がんばってみます。
またわからない事がたくさん出てきてしまうと思いますが。その時は助けてください!

よろしくお願いします<m(__)m>

(ひまわりちゃん)


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.