Results 1 to 5 of 5

llamar datos de otra hoja

This is a discussion on llamar datos de otra hoja within the Questions in Other Languages forums, part of the Question Forums category; Hola a todos, tengo una hoja excel que quiero que llame en una celda un dato de una celda de ...

  1. #1
    New Member
    Join Date
    Jan 2010
    Posts
    5

    Default llamar datos de otra hoja

    Hola a todos,
    tengo una hoja excel que quiero que llame en una celda un dato de una celda de otro archivo. No tengo ningún problema, utilizo la función:
    =[3.xls]Hoja1!$G$1
    Dónde 3.xls es un archivo previamente creado sin más problemas.
    La pregunta viene por que me interesaria asociar el numero a una celda de la hoja. O sea, si el numero fuese 4, que automaticamente busque el 4.xls.
    Intento poner la cadena &celda& pero no me responde, me da error y no se como continuar....
    Estoy perdido.
    Muchas gracias de antemano.

  2. #2
    Board Regular galileogali's Avatar
    Join Date
    Oct 2005
    Location
    Quiroga, Argentine
    Posts
    748

    Default Re: llamar datos de otra hoja

    =INDIRECTO("'[" &A3&".xls]Hoja1'!$A$1"), suponiendo que A3 esta el Selector de Numero de archivo.
    Esta funcion, INDIRECTO, sólo funciona si el libro Llamado esta abierto, sino dara error. Puedes ver la Funcion creada por Laurent Longre INDIRECT.EXT que forma parte del paquete MOREFUN
    o tambien construir un UDF que acuda al uso de ExecuteExcel4Macro
    GALILEOGALI
    in spanish
    http://excelgali.mejorforo.net/


  3. #3
    Board Regular galileogali's Avatar
    Join Date
    Oct 2005
    Location
    Quiroga, Argentine
    Posts
    748

    Default Re: llamar datos de otra hoja

    Tal como yo dije alguna vez pero ahora no recordaba, "no puede utilizarse en una UDF la funcion ExecuteExcel4Macro

    http://www.comunidadexcel.com/funcio...on-t10491.html
    GALILEOGALI
    in spanish
    http://excelgali.mejorforo.net/


  4. #4
    New Member
    Join Date
    Jan 2010
    Posts
    5

    Default Re: llamar datos de otra hoja

    Muchas gracias por tu respuesta !
    pero no me funciona muy bien por que me obliga a tener la página abierta y no es muy operativo...
    Por que no podria entonces, mirandome el problema de otra manera, de llamar a una celda mediante un dato variable ? o sea, como llamo
    =[1.xls]Hoja'!$A$celda variable) por que con "&celda&" no me funciona.


    Quote Originally Posted by galileogali View Post
    =INDIRECTO("'[" &A3&".xls]Hoja1'!$A$1"), suponiendo que A3 esta el Selector de Numero de archivo.
    Esta funcion, INDIRECTO, sólo funciona si el libro Llamado esta abierto, sino dara error. Puedes ver la Funcion creada por Laurent Longre INDIRECT.EXT que forma parte del paquete MOREFUN
    o tambien construir un UDF que acuda al uso de ExecuteExcel4Macro

  5. #5
    Board Regular
    Join Date
    May 2009
    Location
    Colombia
    Posts
    180

    Default Re: llamar datos de otra hoja

    por acá hay una discusión interesante con varias propuestas, de pronto te sea de ayuda:

    http://www.ayudaexcel.com/foro/showt...ll=1#post40535

Tags for this Thread

Like this thread? Share it with others

Like this thread? Share it with others

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


DMCA.com