Macro Excel para guardar ruta de imagen en una celda

Quiero anotar en una celda Excel el nombre de una imagen.

Lo que me guarda es:C:\Users\VIA NORTE\Desktop\INVENTARIO 12\imágenes\1002.jpg

Y lo que quiero que guarde es solamente: 1002

1 respuesta

Respuesta
1

Benito, no tengo ni idea de Excel, pero por si te sirve

Si tengo un cuadro de texto( que supongo que en tu caso sería una celda)

Cuando pongo el cursor en el cuadro de texto 20( quizá tú tendrás que ponerlo en otro evento)

El código es

Private Sub Texto20_GotFocus()
Dim a As String
a = Mid([Texto16], InStrRev([Texto16], "\") + 1)
Texto20 = Left("" & a & "", Len("" & a & "") - 4)
End Sub

Tu tendrías que usar sólo las tres líneas de enmedio.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas