データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
マクロがお望みならこんな感じのマクロは如何でしょう。
ファイルを軽くするために「D:\画像フォルダ」に品番を名前にした画像を置いています。
E列にはjpgやpng等の拡張子を入力して非表示にしています。
'----------------------------------------------------------------------
Sub 商品画像表示()
'品番を入力してから実行すること
Dim i As Long
Dim last As Long, gazou As String
last = Cells(Rows.Count, "A").End(xlUp).Row
If Range("G2") = "" Then
MsgBox "品番を入力してからマクロを実行してください"
Exit Sub
End If
For i = 2 To last
If Cells(i, "A").Value = Range("G2").Value Then
gazou = Cells(i, "A").Value & "." & Cells(i, "E").Value
On Error GoTo owari
Sheets("Sheet1").DrawingObjects.Delete
Range("G4").Select
ActiveSheet.Pictures.Insert ("D:\画像フォルダ" & gazou)
Range("G2").Select
Exit Sub
End If
Next
owari:
MsgBox "その画像はありません"
End Sub
'------------------------------------------------------------------------