プロが教えるわが家の防犯対策術!

仕事で、商品台帳の作成をしているのですが、品番を入力すると画像が表示されるようにしたいのですが、よい方法があれば教えていただきたいです。

画像の黄色いところに、品番を打ち込むと、右側にある四画の箇所に
該当の商品の画像が表示されるように作成をしたいと思っています。

宜しくお願い致します。

「エクセルで品番を入れると、その商品の画像」の質問画像

A 回答 (2件)

    • good
    • 0

開発タブ -から ActiveXコントロールのイメージを(シートに直接)挿入し


そのシートのコードに
Private Sub Worksheet_Change(ByVal Target As Range)
 If Intersect(Target, Range("G3")) Is Nothing Then Exit Sub
  Image1.Picture = LoadPicture("C:\Users\hogehoge\" & Range("G3").value & ".jpg")
End Sub

写真の名前=品番 と仮定しています
また
Image1.PictureSizeMode = fmPictureSizeModeZoom
にしたほうが良いと思います。デザインモードでプロパティを確認してください

参考にした資料
Excel のワークシートでフォーム コントロールを使用する方法
https://support.microsoft.com/ja-jp/kb/291073#/j …
イメージの使い方 [ExcelのVBA]
http://www.petitmonte.com/excel/excel_vba_40.html
特定のセル範囲が変更されたときに処理を実行する
https://www.moug.net/tech/exvba/0050131.html
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!