none
Es normal que Excel 2007 pregunte ? RRS feed

  • Pregunta

  • Hola a todos,

    Tengo una hoja de Excel 2007 donde en algunas casillas se hace referencia a celdas de otros archivos de Excel 2007.La formula esta bien escrita,pero cuando le doy al Enter para que ponga el valor de esa celda en otro archivo,en la celda donde he escrito la referencia a ella,se me abre la ventana de archivos en Mis documentos (donde esta el archivo externo) para que elija el archivo que esta ya escrito en la formula.

    La pregunta es:Es normal que tenga ese comportamiento?

    He pensado que al no estar el archivo abierto,tendra que abrirlo para poder poner valores y que por eso lo hace.

    Alguien sabe si es esa la razon o estoy haciendo algo mal ?

    Gracias anticipadas y saludos

    miércoles, 14 de agosto de 2013 12:52

Respuestas

  • primero, una disculpa, tuve un "lapsus-brutus" en la sugerencia de referencia (le sobra el ultimo separador de rutas), en lugar de ser...

    ='t:\documents and settings\jorge\mis documentos\[datos-12-13.xlsm]\hoja01'!J5

    debio ser...

    ='t:\documents and settings\jorge\mis documentos\[datos-12-13.xlsm]hoja01'!J5

    segundo, un "Libro1" es con el que inicia Excel (desde ceros), no tiene EXTension (*.xls/*.xlsm/...) y NO corresponde a ningún libro guardado, por lo que tampoco es "útil" como referencia externa (donde se incluya la ruta a los datos externos)

    tercero, prueba abriendo ambos libros, estableciendo la referencia "normal" (usando mouse y teclado), y cierra el libro de origen (mira como queda la referencia en el libro de destino)

    cuarto, confirma (o corrige) los siguientes detalles:

    - la raíz de la unidad lógica es T:\ (?), si son archivos en red, prueba usando el nombre y rutas del servidor

    - "Datos-12-13.xlsm" es alguna carpeta ?... o es el nombre del archivo con los datos de origen (?)

    - el resto de la ruta es... (?) => Documents and Settings\jorge\Mis documentos\

    saludos,

    hector.

    • Marcado como respuesta jorge234 lunes, 26 de agosto de 2013 10:49
    viernes, 23 de agosto de 2013 19:56

Todas las respuestas

  • Hola Jorge, posiblemente hoy estoy un poco espeso... porque no sé si entiendo tu pregunta.

    Tienes el archivo a.xlsm y quieres, en una celda, tener el contenido de una celda de b.xlsm (la D15 de una hoja determinada).

    En el archivo a.xlsm, en la celda deseada, pones un enlace del tipo:

    ='C:\Documents and Settings\tu nombre\Mis documentos\[b.xlsm]nombre_hoja'!$D$15

    y te aparecerá la información que tienes en la hoja del libro b.xlsm, aunque este no esté abierto.

    Pero leyendo tu pregunta dices:

    > le doy al Enter para que ponga el valor de esa celda en otro archivo <

    Lo entiendo mal o está escrito de manera confusa, la referencia se ha de poner en el libro receptor, no en el emisor.

    Puedes decirnos que referencia utilizas.

    Saludos,

    Xavier

    sábado, 17 de agosto de 2013 10:34
  • Gracias Icaro_cat por responder,

    Efectivamente,lo has entendido perfectamente y por supuesto la referencia está en el libro receptor.Efectivamente tambien esta mal expresado lo del Enter.La forma correcta seria:

    En a.xlsm en una celda pongo la referencia a otra celda que está en b.xlsm,y al darle al Enter para indicar que he terminado la referencia en la celda de a.xlsm,me aparece la ventana de archivos y tengo que señalar con el raton el archivo b.xlsm y pulsar en Aceptar.Entonces si aparece el valor del la celda D15 de b.xlsm en la celda de a.xlsm donde he puesto la referencia.

    Lo que me sorprende es que si la sintaxis de la referencia está bien escrita,por qué se abre la ventana de archivos?

    Espero haber expresado mejor esta vez.

    Gracias y saludos.

    sábado, 17 de agosto de 2013 13:32
  • Hola Jorge, después de tu aclaración una mía: la terminación de los archivos que yo di: *.xlsm no tiene nada a ver, podía/debía haber nombrado el/los archivos con *.xlsx (u otra terminación de Excel).

    Contestando a tu pregunta del primer mensaje: No, no es normal ese comportamiento. Ha de actualizarse con el libro abierto o cerrado, a menos que hayas movido de carpeta el archivo origen..., y se habrá roto el enlace. (Por tu explicación no parece este el caso)

    Ves a "Opciones de Excel", botón Office de arriba a la izquierda, y en la ficha "Avanzadas" en el apartado "Al calcular este libro:" comprueba que esté marcada la opción: "Actualizar vínculos a otros documentos". Si no está marcada esa será la solución. Si no se ha corregido, leete este enlace (no tengo claro que sea tu caso, pero...):

    http://support.microsoft.com/kb/930479/es

    Saludos, y ya nos dirás si se ha solucionado,

    Xavier

    domingo, 18 de agosto de 2013 9:53
  • Gracias Xavier por tus indicaciones,

    Bueno,he hecho todo lo que dices,incluido el enlace al soporte de Microsoft,y nada,sigue haciendo lo mismo;he repasado el enlace antes y despues de aparecer la ventana de archivos y es exactamente el mismo.Estoy utilizando Excel 2007.

    En fin,es una lata que se abra con cada enlace la ventana de archivos,pero bueno,es lo que hay.

    Si se te ocurre algo mas,hazmelo saber.

    Gracias una vez mas y saludos.

    lunes, 19 de agosto de 2013 13:37
  • Hola Jorge, se me olvidó preguntarte si al abrir un archivo con enlaces, Excel te preguntaba:

    "Advertencia de seguridad Se ha deshabilitado la actualización automática de los vínculos" > "Opciones"

    "Ayudar a protegerme..."

    "Habilitar este contenido"

    y marcas el segundo: "Habilitar este contenido"

    Esto se produce por motivos de seguridad porque enlaces "desconocidos" no puedan provocar un ataque.

    ¿Te pide la pregunta?

    Saludos,

    Xavier

    <<<<<<<<<<<<<<<<<<<< 20/08/2013

    El antivirus podría ser el que provocase el que no te salga el mensaje, si es que es así.

    • Editado Icaro_cat martes, 20 de agosto de 2013 9:04
    lunes, 19 de agosto de 2013 19:39
  • Gracias Xavier,

    Pues si, eso me aparece,pero por supuesto que marco "Habilitar este contenido".Eso ya me salia el primer dia y fue lo primero que habilité,antes de poner el mensaje en el foro,pero como te dije,siempre se abre la ventana de archivos.

    Saludos

    martes, 20 de agosto de 2013 10:05
  • Hola Jorge, esto de recrear un problema de otro equipo no siempre es fácil...

    Después de todo lo dicho solo se me ocurre un "problema" con alguno de los complementos.

    Opciones de Excel > Complementos > Complementos de aplicaciones activas

    Si hay alguno de terceros inhabilítalo momentaneamente, cierra Excel vuelve a abrir Excel y haz la comprobación.

    Por cierto en la ficha "Avanzadas" de las "Opciones de Excel" en el apartado "Al calcular este libro" ha de estar activada la opción "Guardar valores de vínculos externos"

    Saludos,

    Xavier

    • Propuesto como respuesta Uriel Almendra miércoles, 21 de agosto de 2013 16:46
    martes, 20 de agosto de 2013 13:12
  • Gracias Xavier por preocuparte tanto,

    Si, se que no es nada pero nada facil recrear un problema en otro equipo y por eso lo valoro y doy las gracias siempre.

    En Opciones de Excel > Complementos > Complementos de aplicaciones activas y en

    Opciones de Excel > Complementos > Complementos de aplicaciones inactivas

    estan las dos en gris,es decir,que no debe de haber ningun tipo de Complemento Activo o Inactivo

    y en Opciones Avanzadas esta activada la opción "Guardar valores de vínculos externos",pero no hay forma de que no salga la ventana de archivos.

    En fin, a saber donde esta el fallo...

    Gracias una vez mas y saludos.

    miércoles, 21 de agosto de 2013 17:23
  • Hola Jorge, disculpa que sea tan "palizas" pero es que a mi me pasaría lo que a ti, no tiene importancia pero molesta mucho.

    Me sorprende mucho que no tengas ningún complemento porque algunos se instalan de origen...

    ¿Instalaste tú Office?, ¿con todos los elementos?

    Te dejo un par de enlaces por si te pueden interesar:

    1.- Diagnosticar y reparar programas de Office, explicitamente para la versión 2007

    http://office.microsoft.com/es-es/visio-help/diagnosticar-y-reparar-programas-bloqueados-de-office-mediante-el-uso-de-diagnosticos-de-office-HA001234076.aspx

    2.- Como instalar las características individuales de Office 2007

    http://support.microsoft.com/kb/924611/es 

    Quizá no estaría de más hacer una reparación de Office (No reinstalación)

    Saludos,

    Xavier


    • Editado Icaro_cat miércoles, 21 de agosto de 2013 20:31
    miércoles, 21 de agosto de 2013 20:29
  • ...La formula esta bien escrita, pero cuando le doy al Enter... se me abre la ventana de archivos... para que elija el archivo que esta ya escrito en la formula...

    de tu consulta inicial (parece ser que) "se entiende" que la formula la ESCRIBES (completa, total y) MANUALMENTE, o sea, escribes caracter por caracter y al pulsar {enter} se muestra el dialogo de "abrir (archivos)" para elegir el nombre y/o la hoja a la que hiciste referencia en "la formula" (insisto: formula que escribiste "a mano") ?

    si este es tu caso, me atrevo a asegurar que la referencia esta "mal escrita", hay algún error tipográfico, caracteres parecidos/omitidos/excedidos/... y es la razón por la que Excel no "localiza" el archivo (y/o la hoja) referidos en esa formula (?)

    considera la nomenclatura que muestra Excel cuando una referencia externa es de un libro que esta cerrado:

    - la ruta se indica "completa" (hasta el ultimo separador de rutas)

    - el nombre del archivo (incluyendo la EXTension) se delimita por corchetes

    - después va el nombre de la hoja

    - si hay algún espacio, TODO LO ANTERIOR va delimitado por apóstrofos ( ' )

    - después le sigue el signo ( ! )

    - por ultimo va la referencia (dirección de celdas o nombre de rango)

    haz una prueba de formular con ambos libros abiertos, cierras el libro de origen y COMPARAS con la formula QUE ESCRIBES (normalmente) ?

    saludos,

    hector.

    miércoles, 21 de agosto de 2013 21:26
  • Gracias Xavier y Hector por responder,

    Bueno, ya no solo me pasa a mi porque estaba que no me lo podia creer.Se ve que en algunas condiciones,eso se produce.

    Hector, aqui te pongo la formula escrita tal como queda despues de que se abre la ventana de archivos,y que como dije si yo copio (con un copia y pega) la formula a otra celda,me escribe el dato correctamente por detras de la ventana de archivos que se abre,y si en vez de darle Aceptar (despues de haber elegido el archivo),le doy a Cancelar,el dato en la nueva celda,se borra.

    ='T:\Documents and Settings\jorge\Mis documentos\Datos-12-13.xlsm\[Libro1]Hoja01'!J5

    Me da, por lo que dice Xavier,que no es cuestion de la formula.Si crees que esta mal escrita la formula,dimelo,porque he probado con lo que dices y no funciona.

    Saludos

    jueves, 22 de agosto de 2013 14:06
  • ='T:\Documents and Settings\jorge\Mis documentos\Datos-12-13.xlsm\[Libro1]Hoja01'!J5

    que significa: => [Libro1] <= en la referencia que expones ?

    si el nombre del libro es: => Datos-12-13.xlsm <=, la referencia "correcta" que debieras ESCRIBIR es +/- como la siguiente:

    ='t:\documents and settings\jorge\mis documentos\[datos-12-13.xlsm]\hoja01'!J5

    otro: existe la "hoja01" ?... o debiera ser "hoja1" (SIN el cero) ?

    sigue los pasos sugeridos en el mensaje anterior y... notas la diferencia ?

    saludos,

    hector.

    jueves, 22 de agosto de 2013 18:02
  • Gracias Hector por preocuparte del tema,

    A ver, te cuento,

    Lo de [Libro1] no lo pongo yo,sino que lo pone la ventana de archivos cuando se abre y señalo Datos-12-13.xlsm como el archivo de donde esta el dato.

    Si existe la Hoja01,modificado el nombre por mi (era la Hoja1)

    y por ultimo,si yo escribo la referencia como dices,se vuelve a abrir la ventana de archivos,señalo Datos-12-13.xlsm y el solo me escribe en la celda la formula tal como la escribí.

    Saludos.

    viernes, 23 de agosto de 2013 14:25
  • primero, una disculpa, tuve un "lapsus-brutus" en la sugerencia de referencia (le sobra el ultimo separador de rutas), en lugar de ser...

    ='t:\documents and settings\jorge\mis documentos\[datos-12-13.xlsm]\hoja01'!J5

    debio ser...

    ='t:\documents and settings\jorge\mis documentos\[datos-12-13.xlsm]hoja01'!J5

    segundo, un "Libro1" es con el que inicia Excel (desde ceros), no tiene EXTension (*.xls/*.xlsm/...) y NO corresponde a ningún libro guardado, por lo que tampoco es "útil" como referencia externa (donde se incluya la ruta a los datos externos)

    tercero, prueba abriendo ambos libros, estableciendo la referencia "normal" (usando mouse y teclado), y cierra el libro de origen (mira como queda la referencia en el libro de destino)

    cuarto, confirma (o corrige) los siguientes detalles:

    - la raíz de la unidad lógica es T:\ (?), si son archivos en red, prueba usando el nombre y rutas del servidor

    - "Datos-12-13.xlsm" es alguna carpeta ?... o es el nombre del archivo con los datos de origen (?)

    - el resto de la ruta es... (?) => Documents and Settings\jorge\Mis documentos\

    saludos,

    hector.

    • Marcado como respuesta jorge234 lunes, 26 de agosto de 2013 10:49
    viernes, 23 de agosto de 2013 19:56
  • Si señor!!!  Gracias,gracias,gracias!!

    Esa es la forma!!

    ='t:\documents and settings\jorge\mis documentos\[datos-12-13.xlsm]hoja01'!J5

    Grande,grande,grande !!! porque estaba un poco desesperado.

    Si T: es una particion de un disco en el mismo equipo,y Datos-12-13.xlsm no es una carpeta;es el nombre del archivo con los datos de origen.

    No sabes como te lo agradezco!!

    Muchas gracias,de verdad.

    Saludos

    lunes, 26 de agosto de 2013 10:48
  • Hola Jorge, sería bueno que dieses el punto a Héctor Miguel porque se lo merece. Yo ya lo he hecho.

    Saludos,

    Xavier

    lunes, 26 de agosto de 2013 13:39
  • Gracias Xavier por avisarme de lo de los puntos,porque no tenia ni idea que habia de darlos (pensaba que al marcar su mensaje como respuesta,el sistema daba los puntos automaticamente).

    Ya le he dado el punto (no se si se le pueden dar varios),y te doy las gracias por decirmelo.

    Si hay alguna cosa mas que puedo o debo hacer,dimelo.

    Gracias y saludos.

    lunes, 26 de agosto de 2013 14:27
  • Hola Jorge, no, solo se puede dar uno. Pero dando la respuesta como válida y el punto es lo máximo.

    Saludos y hasta la próxima,

    Xavier

    lunes, 26 de agosto de 2013 15:32