Pregunta para Luis Mondelo:

Vi su video sobre la base de datos con fotos. Mi pregunta es como podría hacer la misma base de datos pero sabiendo que al hacer click en cualquier celda de la misma fila me muestre la foto. Lo requiero para terminar una base de datos que estoy haciendo de mis estudiantes. Gracias

1 respuesta

Respuesta
1

Te mando la macro que necesitas y no olvides seguir las instrucciones del vídeo. En mi ejemplo estoy evaluando una base de datos que se encuentra en el rango A2:E5.

En el siguiente enlace te dejo un archivo con un ejemplo construido y también dejo aquí la macro necesaria

http://share.cx.com/PbXrYX

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'por luismondelo
On Error GoTo salida
If Not Intersect(Target, Range("a2:e5")) Is Nothing Then
fila = Target.Row
foto = Cells(fila, 5).Value
Image1.Picture = LoadPicture("C:\Users\Luis\Documents\curso de excel\fotos\" & foto & ".jpg")
Else
Image1.Picture = Nothing
End If
Exit Sub
salida:
MsgBox "ha ocurrido algún error, revise los datos y el path de las fotos"
End Sub

recuerda finalizar

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas