Comprobar la exixtencia de un fichero

04/05/2005 - 10:04 por Josep | Informe spam
Hola a todos,

Tengo un fichero en excel con una lista de valores (codigo Articulo). Por
otro lado tengo una carpeta con ficheros .jpg con la foto de algunos
articulos.

Quiero crear una formula que compruebe si el articulo en cuestión tiene foto
o no, y si la tiene que escriba el nombre del fichero en una celda.

¿Como puedo hacerlo?

Gracias

Preguntas similare

Leer las respuestas

#1 Fernando Arroyo
04/05/2005 - 10:22 | Informe spam
Prueba con:

Function HayFoto(rArtículo As Range) As String
If Dir("C:\prueba\" & rArtículo.Value & ".jpg") <> "" Then HayFoto = rArtículo.Value & ".jpg" Else HayFoto = ""
End Function

Tendrás que cambiar "C:\prueba\" por la ruta donde estén los ficheros .jpg

La sintaxis es:

=HayFoto(Celda)

Un saludo.


Fernando Arroyo
MS MVP - Excel


"Josep" escribió en el mensaje news:
Hola a todos,

Tengo un fichero en excel con una lista de valores (codigo Articulo). Por
otro lado tengo una carpeta con ficheros .jpg con la foto de algunos
articulos.

Quiero crear una formula que compruebe si el articulo en cuestión tiene foto
o no, y si la tiene que escriba el nombre del fichero en una celda.

¿Como puedo hacerlo?

Gracias

Respuesta Responder a este mensaje
#2 Josep
04/05/2005 - 10:57 | Informe spam
Perfecto, gracias.

"Fernando Arroyo" escribió:

Prueba con:

Function HayFoto(rArtículo As Range) As String
If Dir("C:\prueba\" & rArtículo.Value & ".jpg") <> "" Then HayFoto = rArtículo.Value & ".jpg" Else HayFoto = ""
End Function

Tendrás que cambiar "C:\prueba\" por la ruta donde estén los ficheros .jpg

La sintaxis es:

=HayFoto(Celda)

Un saludo.


Fernando Arroyo
MS MVP - Excel


"Josep" escribió en el mensaje news:
> Hola a todos,
>
> Tengo un fichero en excel con una lista de valores (codigo Articulo). Por
> otro lado tengo una carpeta con ficheros .jpg con la foto de algunos
> articulos.
>
> Quiero crear una formula que compruebe si el articulo en cuestión tiene foto
> o no, y si la tiene que escriba el nombre del fichero en una celda.
>
> ¿Como puedo hacerlo?
>
> Gracias
>

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida