Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1645 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Lier 2 classeurs excel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lier 2 classeurs excel

n°3220098
tomruijin
Posté le 04-02-2016 à 16:11:38  profilanswer
 

Bonjour,  
 
Je cherche à lier 2 classeurs excel à la demande de quelqu'un, seulement un de ces fichiers change de nom tous les jours.  
 
J'ai fais quelques tests mais je n'arrive pas à trouver comment faire de ce fait j'aimerais savoir si cela est, d'un premier abord, possible, et dans le cas où ça le serait, comment faire ?
 
Merci d'avance.

mood
Publicité
Posté le 04-02-2016 à 16:11:38  profilanswer
 

n°3220099
TotalRecal​l
Posté le 04-02-2016 à 16:51:46  profilanswer
 

Ce sujet a été déplacé de la catégorie Hardware vers la categorie Windows & Software par TotalRecall


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
n°3220139
DjiDji5943​0
Posté le 04-02-2016 à 23:51:31  profilanswer
 

Bonjour,
 
 
Quelle est la règle pour le changement de nom ? la date ?
donne un exemple de nom de classeur, avec la partir fixe (s'il y en a) et la partie qui change(et pourquoi)

n°3220160
tomruijin
Posté le 05-02-2016 à 10:34:37  profilanswer
 

Cette personne a un classeur qui se nomme "Fraude-XX-YY-ZZ" en gros.
XX/YY/ZZ étant la date du jour qui est changé manuellement tout les soirs.

 

Cette personne souhaiterait donc que ce tableau alimente une colonne d'un autre classeur dont le nom "Météo" est fixe, et ce juste en actualisant le tableau.

 

Merci d'avance,


Message édité par tomruijin le 05-02-2016 à 14:46:38
n°3220235
DjiDji5943​0
Posté le 05-02-2016 à 23:38:41  profilanswer
 

Bonjour,
 
Autrement dit, il y a des cellules de "météo" qui font reference a "Fraude-XX-YY-ZZ":
 
Passe par la fonction indirect :
 
=indirect("'D:\toto\[serrasV3.xlsx]"&aujourdhui()&"l'!$B$2"" )

n°3220617
tomruijin
Posté le 09-02-2016 à 10:31:28  profilanswer
 

Bonjour,
 
Tout d'abord merci de ta réponse. Je suis actuellement en train de faire des tests pour comprendre comment fonctionne cette fonction indirect et j'ai de grandes difficultés à la comprendre je dois avouer mais j'ai au moins une piste à suivre. Merci pour cela.

n°3220631
DjiDji5943​0
Posté le 09-02-2016 à 11:39:49  profilanswer
 

Bonjour,
 
Indirect() lit la cellule dont la référence est entre parenthèses.
Cette référence est du texte ==>les " qui encadre la ref.
Pour aller dans un classeur, il est préférable de mettre le chemin complet.
Comme c'est du texte, on peut faire toutes les fonctions "texte" auquel on peut ajouter des fonctions (ex : aujourdhui())
donc la formule  donne, pour mon exemple  
D'ailleurs en relisant ma formule, je vois que j'ai mis  aujourdhui() au mauvais endroit.
Corrigée :
=indirect("'D:\toto\[serrasV3"&aujourdhui()&".xlsx]"&"l'!$B$2"" )  
et pour que aujourdhui() soit formaté comme tu veux :
=indirect("'D:\toto\[fraude"&TEXTE(AUJOURDHUI();"-j-mm-aa" )&".xlsx]"&"l'!$B$2"" )  
ce qui te donne
fraude-09-02-16.xlsx!$b$2
 
 

n°3220887
tomruijin
Posté le 11-02-2016 à 11:06:53  profilanswer
 

Bonjour,
 
Actuellement je suis en train de m'exercer à la fonction Indirect et j'ai un problème.
Je suis sur un seul classeur et j'ai 3 feuilles ouvertes.
 
Dans Feuil1 j'ai écris des numéro de cellules.
Dans Feuil3 j'ai les mêmes numéro de cellules en ligne pour faire une liste déroulante.
Dans Feuil2 j'ai un tableau avec des valeurs aux cellules indiqués dans Feuil1.
 
Dans Feuil2 j'ai mis une liste déroulante en O3 où on peut choisir la cellule que l'on souhaite et juste en dessous j'ai mis une fonction indirect pour faire correspondre cette valeur avec les numéro de cellules de Feuil1.
Néanmoins je n'arrive pas à prioriser cela.
 
Ma formule :
=INDIRECT(Feuil1!(Feuil2!O3))
 
Merci d'avance,

n°3220967
DjiDji5943​0
Posté le 11-02-2016 à 23:48:43  profilanswer
 

Bonjour,
 
=INDIRECT("feuil2!"&INDIRECT("feuil1!"&O3))
 
Crdmt

n°3220975
tomruijin
Posté le 12-02-2016 à 07:20:32  profilanswer
 

Bonjour,
 
Merci pour cette réponse, je commence à mieux cerner l'utilisation de cette fonction.

mood
Publicité
Posté le 12-02-2016 à 07:20:32  profilanswer
 

n°3222962
maximilian​o
Posté le 28-02-2016 à 07:15:00  profilanswer
 

Bonjour,
Vous voulez  lier deux classeurs Excel ? C’est génial comme idée. Mais malheureusement, moi-même, je ne sais pas comment faire ça. Je n’ai jamais entendu que ce type d’action pouvait être possible mais bon, je n’ai jamais essayé non plus.  Je ne peux pas t’aider vu que je n’y connais rien  mais je peux tout de même vous suggérer de visiter ce site http://.../ si aucune des réponses suggérées ci-dessus ne résout pas votre problème. Vous  pouvez y trouver tous les renseignements possibles qui peuvent se rattacher au cours de l’Excel. J’ai toujours des petits soucis avec l’utilisation d’Excel mais grâce à ce site j’ai pu les résoudre. J’espère que vous y trouverez votre bonheur je ferai bien aussi des recherches mais ce serait vraiment sympa de partager la technique ici si vous avez pu le trouver avant moi. Je ferai de même.À très bientôt j’espère.


Message édité par Wolfman le 28-02-2016 à 23:18:24
n°3223798
patoche17
Posté le 04-03-2016 à 18:15:14  profilanswer
 

Je ne connaissais pas non plus cette fonction INDIRECT et te remercie pour ton explication djidji59430  :jap:  
Je note cela dans ma "besace à trucs"
Merci  :hello:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Lier 2 classeurs excel

 

Sujets relatifs
excel, association de données par importationOuverture excel en double
EXCEL: remplissage auto avec adresse complète[Question macro] excel VBA et XLAM
Excel - données non disponibles depuis bases de donnéesCréer une image à partir d'un grand tableau Excel
Import de contact de Excel 2013 vers outlook 2013[Excel-2007] Extraction de caractères dans une cellule
Rafraichissement automatique Macro ExcelPied et entete Excel
Plus de sujets relatifs à : Lier 2 classeurs excel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR