Búsqueda de ficheros

28/10/2004 - 12:44 por Luises | Informe spam
Tengo la siguiente fórmula en mi código, que busca un archivo y suma unas
celdas del mismo.

[B9].Formula = "=SUM('" & Ruta & "[Libro.xls]Hoja'!$C$3:$C$26)"

Cuando no existe ese archivo da un error "#¡REF!". ¿Cómo puedo hacer yo para
que cuando no encuentre el archivo deje la celda en blanco y no con el
error?

Gracias por adelantado. Un saludo.

Preguntas similare

Leer las respuestas

#1 Ralf
28/10/2004 - 14:40 | Informe spam
Prueba a anidar la fórmula SI.ESERROR, delante de tu fórmula, indicándolo
que si es error, el resultado a devolver sea " ", y sino es error el valor
adecuado.


"Luises" escribió en el mensaje
news:eSw$
Tengo la siguiente fórmula en mi código, que busca un archivo y suma unas
celdas del mismo.

[B9].Formula = "=SUM('" & Ruta & "[Libro.xls]Hoja'!$C$3:$C$26)"

Cuando no existe ese archivo da un error "#¡REF!". ¿Cómo puedo hacer yo


para
que cuando no encuentre el archivo deje la celda en blanco y no con el
error?

Gracias por adelantado. Un saludo.


Respuesta Responder a este mensaje
#2 Luises
28/10/2004 - 15:45 | Informe spam
Lo he intentado con varias combinaciones y no me funciona. Tampoco sé si se
puede hacer. ¿Se os ocurre alguna idea más?

Muchas gracias.


"Ralf" escribió en el mensaje
news:
Prueba a anidar la fórmula SI.ESERROR, delante de tu fórmula, indicándolo
que si es error, el resultado a devolver sea " ", y sino es error el valor
adecuado.


"Luises" escribió en el mensaje
news:eSw$
> Tengo la siguiente fórmula en mi código, que busca un archivo y suma


unas
> celdas del mismo.
>
> [B9].Formula = "=SUM('" & Ruta & "[Libro.xls]Hoja'!$C$3:$C$26)"
>
> Cuando no existe ese archivo da un error "#¡REF!". ¿Cómo puedo hacer yo
para
> que cuando no encuentre el archivo deje la celda en blanco y no con el
> error?
>
> Gracias por adelantado. Un saludo.
>
>


Respuesta Responder a este mensaje
#3 Fernando Arroyo
28/10/2004 - 16:57 | Informe spam
Una posibilidad:

[B9].Formula = IIf(Dir(ruta & "Libro.xls") <> "", "=SUM('" & ruta & "[Libro.xls]Hoja'!$C$3:$C$26)", "")

Un saludo.


Fernando Arroyo
MS MVP - Excel


"Luises" escribió en el mensaje news:
Lo he intentado con varias combinaciones y no me funciona. Tampoco sé si se
puede hacer. ¿Se os ocurre alguna idea más?

Muchas gracias.


Respuesta Responder a este mensaje
#4 Luises
28/10/2004 - 17:11 | Informe spam
Muchas gracias. Funciona. Un saludo.


"Fernando Arroyo" escribió en el mensaje
news:
Una posibilidad:

[B9].Formula = IIf(Dir(ruta & "Libro.xls") <> "", "=SUM('" & ruta &
"[Libro.xls]Hoja'!$C$3:$C$26)", "")

Un saludo.


Fernando Arroyo
MS MVP - Excel


"Luises" escribió en el mensaje
news:
Lo he intentado con varias combinaciones y no me funciona. Tampoco sé si


se
puede hacer. ¿Se os ocurre alguna idea más?

Muchas gracias.


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