• ベストアンサー

excelでの在庫管理表作成で画像を入れ込む件

excelで在庫管理表を作成しているのですが数が多くなるとこの商品が何なのかわからなくなってきます。そこで画像があるといいかなと思うのですがそのまま挿入すると画像(大きさによらず)だらけになってしまい不便です。セルにマウスを当てたときだけ、クリックしたときだけ画像が表示されるような機能というのはありますでしょうか?excelで現にある機能で言いますと【コメントの挿入】みたいな感じです。(これはテキストだけですが)

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

  • ベストアンサー
  • KenKen_SP
  • ベストアンサー率62% (785/1258)
回答No.4

> コメントの挿入】みたいな感じです。 コメントの「書式設定」の塗りつぶし効果で画像を 指定すると、コメントに画像を表示できるわけですが、 それではダメなのですか? コメントもシェープの一種なので、ほぼシェープと 同じことはできますよ。 あまり、大量の画像には向きませんが。。

tadashi9
質問者

お礼

どうもありがとうございます、塗りつぶしは気づきませんでした。 私のイメージに一番近い方法です。画像がちらっと確認できて便利です。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • takkuni
  • ベストアンサー率24% (166/676)
回答No.3

画像データベースを作って、ハイパーリンクでクリックしたら写真が表示される仕組みにしたらどうでしょうか。 大まかに言うと 写真に「商品番号」などと同じファイル名を付け、適宜の同じフォルダーにまとめて保存。 データの再右列などに次のようにハイパーリンクを設定。 この時、フォルダーへのパスを別セルに用意した方が便利です。 例えば商品写真などと(例:d:\商品写真\) ハイパーリンクの指定 =HYPERLINK(写真データへのパス&セル番号&".jpg,","→写真") パスは、フォルダーへのパスを設定したセルを絶対指定、&は商品番号なりを入力したセル番号、2番目の&は写真の拡張子、→はクリック用の文字。 クリックすると、関連づけされたソフトが立ち上がって現物を確認できると思います。 後のデータには上記関数をドラッグでコピー。 分かりにくいかとは思いますが、不明な点があれば追記して下さい。

tadashi9
質問者

お礼

どうもありがとうございます、ハイパーリンクでの設定ですねhtml的な発想で勉強になりました。htmlはわかるのですがexcelになったとたん事務的なモードに入ってしまい気づきませんでた。こちらも主力として使わせていただきます。

全文を見る
すると、全ての回答が全文表示されます。
noname#140971
noname#140971
回答No.2

一つのイメージコントロールの画像を切り替えるサンプルを作成してみました。 エクセルは操作したことのない門外漢ですので余り洗練されていませんが、一応、目的は達成しています。 例えば、 ___A 1_|DSCF0001 2_|DSCF0005 という商品名があります。 そして、 C:\Temp\DSCF0001.jpg C:\Temp\DSCF0005.jpg という対応する画像を用意します。 当然のことですが、エクセルのシートにイメージコントロール(Image1)を配置します。 A1、A2をクリックした場合に画像を切り替えるコードは次のようです。 Private Sub Worksheet_SelectionChange(ByVal Target As Range)   Static NowValue As String   Dim NewValue  As String   Dim strJPGName As String      NewValue = Target.Value   If NewValue <> NowValue And Len(NewValue) Then     strJPGName = "C:\Temp\" & NewValue & ".jpg"     If FileExists(strJPGName) Then       Me.Image1.Picture = LoadPicture(strJPGName)       NowValue = NewValue     End If   End If End Sub If NewValue <> NowValue And Len(NewValue) Then・・・別の値を持つセルがクリックされたか否か? If FileExists(strJPGName) Then・・・・・・・・・・・・・・・・・・・・該当する画像があるか否か? Me.Image1.Picture = LoadPicture(strJPGName)・・・・・・以上の条件をクリアした場合に限り画像をロード。 FileExists()は、標準モジュールに登録して下さい。 また、Microsoft Scripting Runtime を参照するようにして下さい。 Public Function FileExists(ByVal FileName As String) As Boolean   Dim fso As FileSystemObject      Set fso = New FileSystemObject   FileExists = fso.FileExists(FileName) End Function

tadashi9
質問者

お礼

ご回答ありがとうございます、せっかく考えていただいたのですが私のレベルでは難しいみたいです。

全文を見る
すると、全ての回答が全文表示されます。
  • suekun
  • ベストアンサー率25% (369/1454)
回答No.1

コマンド 挿入→ハイパーリンク で画像を設定するか もしくは別シートに貼り付けてその貼り付けたセルアドレスに ハイパーリンクを組んでみてはどうでしょうか?

tadashi9
質問者

お礼

どうもありがとうございます、excelでハイパーリンクを使う発想がなかったもので大変参考になりました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルで在庫表を作成したい

    エクセルで在庫管理表と、出荷伝票を作りたいのですが添付画像のように 在庫管理表シートに出荷依頼のあった商品に出荷数量を入力したら、その商品名やコード、出荷数を別シートの出荷伝票にのセルに自動で入力されるようにしたいのですが、可能ですか? お知恵のある方ご伝授ください。

  • エクセルの管理表作成について…

    エクセル超初心者です。 商品管理…在庫管理?を作りたいんです。 手作り商品の販売をやっているので、 写真があって、制作日、出荷先、在庫数という具合に 一覧表のようなものを作りたいんです。 この場合の画像添付のやり方がいまいちわかりません。 私の説明もよくわからないかと思いますが…。。。 エクセルでこのような画像付きの管理をやっている!というかた レクチャー願います!また参考書、サイトなどの紹介でも結構ですから お願いいたします。

  • excelで在庫管理

    仕事で在庫管理表を作ることになってしまいました・・・。 シート1 商品コード、アイテム名、昨日在庫数 を羅列したリストを貼り付けてシート2の在庫管理表に反映させてその日の在庫数をチェックします。 シート2 商品コード、型番、アイテム名、在庫数 を表示しています。 毎日上書きして在庫管理するリストなので、シート1の変動もあり、なかなか使えるものができません。 簡単にシート1の在庫をシート2に反映させられる関数はありませんか? excel初心者で何もわからないので教えて下さいm(_ _)m

  • エクセルで在庫表を作りたいのですが

    ネットショップのバイヤーをやっております。 今まではエクセルで仕入れ表を作り商品の在庫管理も同じ表を使い管理してきましたが、商品数が増えて今までの方法では管理できないようになってしまいました。 フリー配布の在庫表でもかまわないのですがネックになっているのが海外からの仕入れ金額の反映方法で同じ商品を別の地区で購入することがあり、州ごとに税金が違うなど管理方法が面倒である点です。 今までは在庫表としてこれらをコピペしたものを使い、売れるたびに商品番号を過去の在庫表からひとつずつ探して削除しており手間がかかってしまいました。 今までの仕入れ表(これと同じものを在庫表としてコピペ利用) 購入地 日付 商品番号 購入金額 消費税 個数 購入金額トータル レート(買い付け時)日本円での金額 上記のような項目を作り管理しております。 購入地によって変動するのが消費税、レートはそのときの円高、円安で変動します。 同じ商品番号の商品を別の場所で複数購入する場合もあるので在庫表上で同じ商品としてカウントしたい 例・A州で001という商品を二個購入  ・B州で同じ001を10個購入 在庫表では12個の入庫数として自動で反映したい。 欲しい機能と項目 同じ商品番号があれば在庫として集計して別に作る在庫表に自動でカウントしたい 日本円での購入金額も上の仕入れ表に打ち込むと在庫表に反映できるようにしたい 在庫表として欲しいもの 商品コード(ハンドバックならA,ショルダーならBという大カテゴリー) 商品番号 (これは上記の仕入れで商品番号を打ち込むと連動して反映できるように) 日付 (手打ちで問題なし) 購入地 (手打ち後にオートフィルタで対応予定) 入庫数 (買い付け時の個数、同じ商品番号があった場合に自動でカウントしたい) 出庫数 (都度、手打ちにて入力) 在庫数 (入庫数ー在庫数) 購入金額(買い付け時の日本円税込み価格) 販売金額(日本での販売価格) 売り上げ (販売金額ー購入価格の差額)在庫数ー出庫数で自動にカウントできればよい 繰越 残った在庫数とその金額 以上の機能となります。 簡単な計算式は理解できるのですが、仕入れ表で入力した数字を在庫表にどうやって反映させるのかなどわからずここで教えていただければ幸いです。 また実際に同じように海外買い付けなどされている方からのアドバイスなども御座いましたらご教授ください。 よろしくお願いいたします。

  • エクセルでの管理表…

    このたび委託販売をすることとなりました。 そこでこのような管理票をつくりたいと思っているのですが… 商品の画像・作成日・購入元・金額・在庫…思いついた順ですけど。。。 このように商品管理&在庫管理表をエクセルでつくりたいと思っています。 作りたい!といってもエクセルも初心者でこれまた、これから覚えていこうと おもっているんです。。。このような表の作成の参考サイト、またはエクセルで 同じく管理表などを作ってやっている!という皆様!!どうかご教授ください。 よろしくお願いいたします!

  • 在庫表の管理をエクセルで行うに当たって、教えてください。

    エクセルのシート2に在庫表があります。 在庫表には、仕入日、仕入先、整理番号、メーカー、商品分類、モデル名、車体番号、仕入金額、が 右並びに書いてあります。 整理番号は、データを入れる時に、4桁の数値で各車に、つけます。(整理番号で管理している) メーカー数は、10件のメーカー数があります。 商品分類はA-1,A-2,B-1,B-2,C-1.,C-2,C-3の7項目があります。 シート1を新規に仕入れた商品のデータインプット用とし、これに、インプットすると、 シート2の在庫表が、メーカー別、商品分類別になっているため、(別の言い方:メーカー:10×分類:7で70の在庫グループがある) その(在庫グループ)の最終行に、自動的に転記されるようにしたいのです。(別の言い方:整理番号が昇順) 同様に、売上た商品も、シート1で、売上日、売上先、整理番号、メーカー、商品分類、モデル名、車体番号、売上金額、をインプットすると、自動的に在庫表から削除されて、その行が詰まるようにしたいのです。 よろしくお願いします。

  • エクセルでの在庫管理方法で教えてください

    現在会社では商品在庫管理を手書きの台帳でしています。 さすがに効率が悪く、商品数も多いので、エクセルでの在庫管理に変えたいと思っていますが、そこまでエクセルに詳しくないのでどうやってやったらいいか分かりませんので、ご指導お願いします。 ●条件● 商品数は200機種ほど 1機種に付き5小口~10小口位 パッと見て何本残っているか分かる為、何本出荷したか把握する為に、部品小口での管理は避けたい(1s単位の在庫表にしたい) 部品で出荷する事があるので、全体から1引いて、部品在庫がどれが残るとかが分かるようにしたい(同じページ内で部品管理をしたい) 出来ればデータとして使えるようにどの得意先に何本出ているのか把握しやすいようにしたい パソコン初心者が台帳の管理をしているので、あまり複雑にすると何かのミスをしたときに復元させるのが大変 自分でも作ってみましたが、関数にも基本的なものしか分からない為、何とも使えないものになってしまいました。 お時間の許す方、ご指導お願いいたします☆

  • Excelでの在庫管理

    はじめまして。 Excelで会社の在庫管理を始めようとしている者ですが、どうにもわからない事があり困ってます。 A=商品コード.B=商品名.C=サイズ.D=数量と、大きく4つに分かれている表としまして、一定数を下回ったものだけのA~Cを別シート内に集約させた表を作りたいと考えております。 要は、大量にある商品の中で『発注しないとヤバいぞ!』って項目だけをわかり易く見れたら素敵だな…と、考えてるわけです。 おわかりの方いらっしゃいましたら何卒ご協力お願い申し上げます。

  • エクセルでの在庫管理。

    仕事で使う、在庫管理のソフトをダウンロードしました。 週別の在庫数(シート1が、第1週・シート2が第2週・・・という感じで)を入力すると、自動で月別の在庫数を管理したり、グラフが表示できたりするものです。 とても便利なんですが、在庫品の商品名の入力枠が足らなくて(シート1に商品名を入力すると、すべてのシートにデータが反映されるしくみ)製品の種類ごとに名前を変えて保存しています。 簡単に入力枠を増やすにはどうしたら良いですか? パソコンは独学で学んできたので、専門知識がありません。 セルを挿入して、数式をコピーするだけでは次のシートに反映されませんし、下手なことをして数式が壊れたりするのが怖くて・・・何も手出しできない状態です。 専門書を買ってみたのですが、目次から知りたい項目を探そうにも「何がわからないのかが、わからない」という最悪の状況なのです。 どんな小さなことでも良いので、アドバイスいただけませんか?

  • エクセルでの在庫管理について教えて下さい。

    エクセルでの在庫管理について教えて下さい。 これまで全て手書きで管理していたものをエクセルで行いたいのです。 が、全くのエクセル初心者です。 シート内容として、月日・入荷数・使用数・在庫数です。 入荷数に数量を入力すると在庫数に数量を追加し、使用数に数量を入力すると在庫数から数量を差し引く形にしたいのです。 宜しくお願いします。

専門家に質問してみよう