Nom cellule linké entre deux fichiers

  • Initiateur de la discussion Initiateur de la discussion Maxpuff
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

Maxpuff

Guest
Bonjour,
J'essaie d'effectuer la chose suivante sans succès:
j'ai deux fichiers A.xlsx et B.xlsx
Dans mon fichier A.xlsx j'ai la ligne 3 nommée Achat et la colonne D nommée Annee2008.
Si je souhaite accéder à la cellule D3, je tape =Achat Annee2008.
Maintenant je souhaite faire la même chose depuis le fichier B.xlsx. C'est à dire accéder à Achat 2008 depuis B.
J'ai essayé :
= B.xls!Achat Annee2008
= [B.xls]Feuil1!Achat Annee2008
= B.xls!$Achat$Annee2008

Mais cela ne fonctionne pas...

Autre problème:
J'ai mis les années sur la ligne 1. Est-il possible de mettre sur une cellule la condition suivante et si oui comment ?
Prendre la valeur dans la colonne dont l'année à la première ligne == 2009.

Je serais ravi qu'on puisse m'aider sur ce forum.
 
Re : Nom cellule linké entre deux fichiers

Bonsoir Maxpuff, bienvenue sur XLD,

Pour le 1er problème, essayer :

=[A.xlsx]Feuil1!Achat [A.xlsx]Feuil1!Annee2008

ceci doit fonctionner aussi :

=A.xlsx!Achat A.xlsx!Annee2008

Je n'ai pas compris le 2ème problème, sur quelle ligne se situe la cellule recherchée ?

Edit : relisant votre post, j'ai remplacé B.xls par A.xlsx, j'espère que c'est bien ça que vous voulez

A+
 
Dernière édition:
Re : Nom cellule linké entre deux fichiers

Merci, la seconde solution fonctionne très bien, la première aussi je pense.
Mon second problème est le suivant:

Je n'ai pas de nom pour les colonnes. Sur la première ligne je dispose des années, donc chaque colonne correspond à une année.
Il faut que je trouve un moyen pour soit;
- Mettre en dur que c'est la colonne F , j'ai essayé:
=A.xlsx!Achat A.xlsx!F
=A.xlsx!Achat A.xlsx!$F
mais ça ne fonctionne pas (je suis débutant) , sinon:
- Trouver avec une macro que c'est la colonne F qui correspond à 2008 comme l'information est sur la première ligne.

J'espère que c'est plus clair.
 
Re : Nom cellule linké entre deux fichiers

Bonjour Maxpuff,

Si la colonne n'est pas nommée, écrire pour la colonne F :

Code:
=A.xlsx!Achat [A.xlsx]Feuil1!F:F

On peut aussi rechercher l'année 2008 en 1ère ligne :

Code:
=A.xlsx!Achat DECALER([A.xlsx]Feuil1!A:A;;EQUIV([COLOR="Red"]2008[/COLOR];[A.xlsx]Feuil1!1:1;0)-1)

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
645
Compte Supprimé 979
C
X
Réponses
4
Affichages
2 K
xoxopeter
X
Réponses
8
Affichages
701
Retour