Le Tuesday 26 August 2008 05:38:25 Jean-Francois Nifenecker, vous avez écrit : > Bonjour,
Bonjour Jean-François, Je viens de me repencher sur ta recherche de solution et j'ai fini par trouver un moyen de l'obtenir à condition toutefois d'avoir accès au classeur source, car c'est à partir de celui-ci que l'action doit-être initiée (peut-être pour des raisons de sécurité). Et finalement en cherchant encore un peu en rédigeant ce message, j'ai découvert que c'est possible sans y avoir accès. > j'ai un classeur "Classeur1" (une seule feuille "Feuille1") dont la > colonne A se nomme "ColA". Ok > Puis-je accéder au contenu des cellules de cette colonne en utilisant > ce nom depuis un autre classeur ? donc pas directement depuis le classeur de destination dans un premier temps, mais tout de même possible dans un second. > Si oui, comment : je n'arrive pas à > trouver la syntaxe qui va bien. > Ex : dans "Classeur 2, Feuille 1" je veux récupérer en B2 le contenu de > A2 de "Classeur 1, > Feuille 1", non pas par les coordonnées "A2" mais > par "ColA". La formule ='file:///d:/test/classeur1.ods'#ColA renvoie > #NOM ? Où est mon erreur ? première procédure si accès au classeur source : - nommer une plage "colA" dans classeur1.Feuille1 en passant par "Insertion/Nom/Définir" - enregistrer (important) - ouvrir le classeur de destination (classeur2) dans une deuxième fenêtre, réduite, afin d'avoir en visuel les deux classeurs. - enregistrer - afficher le navigateur (F5 ou Édition/Navigateur) - cliquer dans le classeur1 pour actualiser le navigateur avec son contenu. Il apparaît alors une liste de "Noms de plages" (à développer) dans laquelle figure "colA". - effectuer un clic droit sur colA dans le navigateur. Il apparaît un menu nommé : Mode Glisser qui contient trois sous menus. - cocher le sous menu : "insérer comme lien" - effectuer un clic gauche maintenu sur colA du navigateur et le tirer vers le classeur2 à l'emplacement souhaité. - enregistrer Là nous avons franchis la première étape à partir du classeur source. Il est possible d'y modifier des données, d'enregistrer et de s'assurer dans le classeur2 par le menu "Èdition/Liens/actualiser que cela fonctionne correctement. Deuxième procédure si pas accès au classeur source : - créer un classeur3 - enregistrer et suivre la procédure précédente (nommer une plage et la lier au classeur2 par le biais du navigateur) - enregistrer et fermer le classeur3 (devenu inutile) - se positionner dans le classeur2 - ouvrir le menu "Édition/liens et dans la fenêtre de dialogue, sélectionner : modifier. Il est alors possible de définir un chemin vers un fichier local ou vers internet, de cliquer dans la zone nommée : Feuilles/plage pour la voire s'actualiser et de choisir enfin la zone qui nous intéresse. - cliquer ok puis actualiser et woula. > Merci d'avance, c'était vraiment d'avance. j'espère que ça te convient. Gabriel. OPenSuse11.0 OOo2.4.0.14 PS: la même manoeuvre est aussi possible à partir de feuilles entières à partir des noms de feuilles --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
