Ajustar ubicación de imagenes para reconocer un catalogo a una hoja de excel
Tengo este código que me ayudaron a editarlo en el foro, a mis necesidades y funciona perfectamente:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Mod.Por.DAM
On Error Resume Next
If Not Intersect(Target, Range("H4:H723")) Is Nothing Then
ruta = ActiveWorkbook.Path & "\IMAGENES\"
If Dir(ruta & Target & ".jpeg") <> "" Then
Image1.Picture = LoadPicture(ruta & Target & ".jpeg")
Else
Image1.Picture = Nothing
End If
End If
If Not Intersect(Target, Range("H4:H723")) Is Nothing Then
Image1.Visible = True
Else
Image1.Visible = False
End If
End Sub
Pero tengo esta duda, trabajo este archivo en una carpeta X, en esta tengo el archivo y otra subcarpeta de donde trae las imágenes, se puede cambiar la ruta donde obtiene la imagen, para que en vez de que la obtenga de la carpeta, la lea de la hoja 2, de ese mismo libro, en donde si el producto osea A1, coincide con cualquier celda del rango que tengo en la macro de la hoja 1, me traiga la imagen y así sucesivamente.
Más o menos, así estaría en la hoja 2, de donde obtendría la imagen:
A B
1 Caja de regalo
2 Globos para eventos
3 Termos Azules