Titulo en calda

31/08/2006 - 15:01 por Raquel blanch | Informe spam
Hola Amigos, tengo una pregunta que seguro que es una tonteria, pero necesito
que en una celda me aparezca el nombre del archivo.
De modo que cada vez que guardo el archivo se actualice el nombre en la cenda.
Uso excel 97.

Alguien puede ayudarme profabor!!!

Saludos
Raquel.

Preguntas similare

Leer las respuestas

#6 KL
01/09/2006 - 12:17 | Informe spam
Hola Raquel,

Perdona por la confusion y no prestes atencion a mi mensaje inicial. La formula que buscas es la siguiente:

=EXTRAE(CELDA("filename");ENCONTRAR("[";CELDA("filename"))+1;ENCONTRAR("]";CELDA("filename"))-ENCONTRAR("[";CELDA("filename"))-1)



Por si te interesa, l otras formulas serian las siguientes:

1) Ruta:

=IZQUIERDA(CELDA("filename");ENCONTRAR("[";CELDA("filename"))-1)

2) Nombre Archivo:

=EXTRAE(CELDA("filename");ENCONTRAR("[";CELDA("filename"))+1;ENCONTRAR("]";CELDA("filename"))-ENCONTRAR("[";CELDA("filename"))-1)

3) Nombre Hoja:

a./ en el 99% de los casos:
=EXTRAE(CELDA("filename";$A$1);ENCONTRAR("]";CELDA("filename";$A$1);1)+1;LA­RGO(CELDA("filename";$A$1)))

b./ si tambien quieres que tu formula este a prueba de una situacion un tanto particular de cuando el libro solo tiene una hoja y el
nombre de esa es exactamente el mismo que el del libro, entonces usa la siguiente solucion un pelin mas larga:

=BUSCAR(REPETIR("z";255);SUSTITUIR(EXTRAE(CELDA("filename";$A$1);1+ENCONTRAR({"*"\"]"};SUSTITUIR(CELDA("filename";$A$1);"\";"*";LARGO(CELDA("filename";$A$1))-LARGO(SUSTITUIR(CELDA("filename";$A$1);"\";""))));255);".xls";""))

Nota1: La funcion CELDA con el parametro "filename" o "nombrearchivo" solo funcionara en un archivo que ha sido guardado al menos
una vez.

Nota2: Si no me equivoco, las formulas deberian funcionar en el Office en castellano aun usando el argumento "filename" y
"directory" (entonces las formulas serian compatibles con las versiones de Office en otros idiomas) De no ser asi, cambia "filename"
por "nombrearchivo" y "directory" por "directorio".


Saludos,
KL
Respuesta Responder a este mensaje
#7 KL
01/09/2006 - 12:17 | Informe spam
Hola Raquel,

Perdona por la confusion y no prestes atencion a mi mensaje inicial. La formula que buscas es la siguiente:

=EXTRAE(CELDA("filename");ENCONTRAR("[";CELDA("filename"))+1;ENCONTRAR("]";CELDA("filename"))-ENCONTRAR("[";CELDA("filename"))-1)



Por si te interesa, l otras formulas serian las siguientes:

1) Ruta:

=IZQUIERDA(CELDA("filename");ENCONTRAR("[";CELDA("filename"))-1)

2) Nombre Archivo:

=EXTRAE(CELDA("filename");ENCONTRAR("[";CELDA("filename"))+1;ENCONTRAR("]";CELDA("filename"))-ENCONTRAR("[";CELDA("filename"))-1)

3) Nombre Hoja:

a./ en el 99% de los casos:
=EXTRAE(CELDA("filename";$A$1);ENCONTRAR("]";CELDA("filename";$A$1);1)+1;LA­RGO(CELDA("filename";$A$1)))

b./ si tambien quieres que tu formula este a prueba de una situacion un tanto particular de cuando el libro solo tiene una hoja y el
nombre de esa es exactamente el mismo que el del libro, entonces usa la siguiente solucion un pelin mas larga:

=BUSCAR(REPETIR("z";255);SUSTITUIR(EXTRAE(CELDA("filename";$A$1);1+ENCONTRAR({"*"\"]"};SUSTITUIR(CELDA("filename";$A$1);"\";"*";LARGO(CELDA("filename";$A$1))-LARGO(SUSTITUIR(CELDA("filename";$A$1);"\";""))));255);".xls";""))

Nota1: La funcion CELDA con el parametro "filename" o "nombrearchivo" solo funcionara en un archivo que ha sido guardado al menos
una vez.

Nota2: Si no me equivoco, las formulas deberian funcionar en el Office en castellano aun usando el argumento "filename" y
"directory" (entonces las formulas serian compatibles con las versiones de Office en otros idiomas) De no ser asi, cambia "filename"
por "nombrearchivo" y "directory" por "directorio".


Saludos,
KL
Respuesta Responder a este mensaje
#8 Raquel blanch
01/09/2006 - 12:30 | Informe spam
Hola KL,

Muchas gracias, es justo lo que buscaba!!!!!!! :)
Por cirto, sabes si se puede eliminar la extensión .xls??

Un beso
Raquel.


"KL" escribió:

Hola Raquel,

Perdona por la confusion y no prestes atencion a mi mensaje inicial. La formula que buscas es la siguiente:

=EXTRAE(CELDA("filename");ENCONTRAR("[";CELDA("filename"))+1;ENCONTRAR("]";CELDA("filename"))-ENCONTRAR("[";CELDA("filename"))-1)



Por si te interesa, l otras formulas serian las siguientes:

1) Ruta:

=IZQUIERDA(CELDA("filename");ENCONTRAR("[";CELDA("filename"))-1)

2) Nombre Archivo:

=EXTRAE(CELDA("filename");ENCONTRAR("[";CELDA("filename"))+1;ENCONTRAR("]";CELDA("filename"))-ENCONTRAR("[";CELDA("filename"))-1)

3) Nombre Hoja:

a./ en el 99% de los casos:
=EXTRAE(CELDA("filename";$A$1);ENCONTRAR("]";CELDA("filename";$A$1);1)+1;LA­RGO(CELDA("filename";$A$1)))

b./ si tambien quieres que tu formula este a prueba de una situacion un tanto particular de cuando el libro solo tiene una hoja y el
nombre de esa es exactamente el mismo que el del libro, entonces usa la siguiente solucion un pelin mas larga:

=BUSCAR(REPETIR("z";255);SUSTITUIR(EXTRAE(CELDA("filename";$A$1);1+ENCONTRAR({"*"\"]"};SUSTITUIR(CELDA("filename";$A$1);"\";"*";LARGO(CELDA("filename";$A$1))-LARGO(SUSTITUIR(CELDA("filename";$A$1);"\";""))));255);".xls";""))

Nota1: La funcion CELDA con el parametro "filename" o "nombrearchivo" solo funcionara en un archivo que ha sido guardado al menos
una vez.

Nota2: Si no me equivoco, las formulas deberian funcionar en el Office en castellano aun usando el argumento "filename" y
"directory" (entonces las formulas serian compatibles con las versiones de Office en otros idiomas) De no ser asi, cambia "filename"
por "nombrearchivo" y "directory" por "directorio".


Saludos,
KL


Respuesta Responder a este mensaje
#9 KL
01/09/2006 - 13:20 | Informe spam
Saludos,
KL


"Raquel blanch" wrote in message news:
Hola KL,

Muchas gracias, es justo lo que buscaba!!!!!!! :)
Por cirto, sabes si se puede eliminar la extensión .xls??

Un beso
Raquel.


"KL" escribió:

Hola Raquel,

Perdona por la confusion y no prestes atencion a mi mensaje inicial. La formula que buscas es la siguiente:

=EXTRAE(CELDA("filename");ENCONTRAR("[";CELDA("filename"))+1;ENCONTRAR("]";CELDA("filename"))-ENCONTRAR("[";CELDA("filename"))-1)



Por si te interesa, l otras formulas serian las siguientes:

1) Ruta:

=IZQUIERDA(CELDA("filename");ENCONTRAR("[";CELDA("filename"))-1)

2) Nombre Archivo:

=EXTRAE(CELDA("filename");ENCONTRAR("[";CELDA("filename"))+1;ENCONTRAR("]";CELDA("filename"))-ENCONTRAR("[";CELDA("filename"))-1)

3) Nombre Hoja:

a./ en el 99% de los casos:
=EXTRAE(CELDA("filename";$A$1);ENCONTRAR("]";CELDA("filename";$A$1);1)+1;LA­RGO(CELDA("filename";$A$1)))

b./ si tambien quieres que tu formula este a prueba de una situacion un tanto particular de cuando el libro solo tiene una hoja y
el
nombre de esa es exactamente el mismo que el del libro, entonces usa la siguiente solucion un pelin mas larga:

=BUSCAR(REPETIR("z";255);SUSTITUIR(EXTRAE(CELDA("filename";$A$1);1+ENCONTRAR({"*"\"]"};SUSTITUIR(CELDA("filename";$A$1);"\";"*";LARGO(CELDA("filename";$A$1))-LARGO(SUSTITUIR(CELDA("filename";$A$1);"\";""))));255);".xls";""))

Nota1: La funcion CELDA con el parametro "filename" o "nombrearchivo" solo funcionara en un archivo que ha sido guardado al menos
una vez.

Nota2: Si no me equivoco, las formulas deberian funcionar en el Office en castellano aun usando el argumento "filename" y
"directory" (entonces las formulas serian compatibles con las versiones de Office en otros idiomas) De no ser asi, cambia
"filename"
por "nombrearchivo" y "directory" por "directorio".


Saludos,
KL


Respuesta Responder a este mensaje
#10 KL
01/09/2006 - 13:23 | Informe spam
Perdon se me ha disparado el mensaje anterior sin siquiera empezarlo :-)

Si, se puede. Puedes cambiar el 1 al final de la formula por 5, asi:

=EXTRAE(CELDA("filename");ENCONTRAR("[";CELDA("filename"))+1;ENCONTRAR("]";CELDA("filename"))-ENCONTRAR("[";CELDA("filename"))-5)

Tambien podrias sustituir ".xls" mediante la funcion SUSTITUIR, pero es menos eficiente:

=SUSTITUIR(EXTRAE(CELDA("filename");ENCONTRAR("[";CELDA("filename"))+1;ENCONTRAR("]";CELDA("filename"))-ENCONTRAR("[";CELDA("filename"))-1),".xls","")

Saludos,
KL


"Raquel blanch" wrote in message news:
Hola KL,

Muchas gracias, es justo lo que buscaba!!!!!!! :)
Por cirto, sabes si se puede eliminar la extensión .xls??

Un beso
Raquel.


"KL" escribió:

Hola Raquel,

Perdona por la confusion y no prestes atencion a mi mensaje inicial. La formula que buscas es la siguiente:

=EXTRAE(CELDA("filename");ENCONTRAR("[";CELDA("filename"))+1;ENCONTRAR("]";CELDA("filename"))-ENCONTRAR("[";CELDA("filename"))-1)



Por si te interesa, l otras formulas serian las siguientes:

1) Ruta:

=IZQUIERDA(CELDA("filename");ENCONTRAR("[";CELDA("filename"))-1)

2) Nombre Archivo:

=EXTRAE(CELDA("filename");ENCONTRAR("[";CELDA("filename"))+1;ENCONTRAR("]";CELDA("filename"))-ENCONTRAR("[";CELDA("filename"))-1)

3) Nombre Hoja:

a./ en el 99% de los casos:
=EXTRAE(CELDA("filename";$A$1);ENCONTRAR("]";CELDA("filename";$A$1);1)+1;LA­RGO(CELDA("filename";$A$1)))

b./ si tambien quieres que tu formula este a prueba de una situacion un tanto particular de cuando el libro solo tiene una hoja y
el
nombre de esa es exactamente el mismo que el del libro, entonces usa la siguiente solucion un pelin mas larga:

=BUSCAR(REPETIR("z";255);SUSTITUIR(EXTRAE(CELDA("filename";$A$1);1+ENCONTRAR({"*"\"]"};SUSTITUIR(CELDA("filename";$A$1);"\";"*";LARGO(CELDA("filename";$A$1))-LARGO(SUSTITUIR(CELDA("filename";$A$1);"\";""))));255);".xls";""))

Nota1: La funcion CELDA con el parametro "filename" o "nombrearchivo" solo funcionara en un archivo que ha sido guardado al menos
una vez.

Nota2: Si no me equivoco, las formulas deberian funcionar en el Office en castellano aun usando el argumento "filename" y
"directory" (entonces las formulas serian compatibles con las versiones de Office en otros idiomas) De no ser asi, cambia
"filename"
por "nombrearchivo" y "directory" por "directorio".


Saludos,
KL


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida