Copie de cellule avec condition [Résolu]

95philou 12 Messages postés jeudi 5 novembre 2009Date d'inscription 10 juin 2017 Dernière intervention - 7 juin 2017 à 12:13 - Dernière réponse : 95philou 12 Messages postés jeudi 5 novembre 2009Date d'inscription 10 juin 2017 Dernière intervention
- 7 juin 2017 à 17:58
Bonjour,

j'aurais besoin d'aide pour copier le contenu d'une cellule d'un fichier (X) vers une cellule d'un autre fichier (Y) avec une condition. Voici un descriptif:
fichier X; feuil3; cellule A1 à copier, seulement si "C1=x", dans:
fichier Y; feuil5; cellule D1.

J'ai omis de vous signaler que je ne suis pas très évolué sur Excel, surtout sur les macros... ma version est de 2007.
J'espère avoir été clair, mais sinon, n'hésitez pas à me le dire!
Merci d'avance pour votre aide.
Afficher la suite 
12Messages postés jeudi 5 novembre 2009Date d'inscription 10 juin 2017 Dernière intervention

2 réponses

Répondre au sujet
Raymond PENTIER 44514 Messages postés lundi 13 août 2007Date d'inscriptionContributeurStatut 12 décembre 2017 Dernière intervention - Modifié par Raymond PENTIER le 7/06/2017 à 15:21
0
Utile
Pas besoin de macro ...

Tu ouvres les deux fichiers,
tu te places dans la cellule de destination, fichier Y, feuille 5, cellule D1,
tu saisis =SI(
tu vas dans le fichier X, feuille 3, et tu cliques dans la cellule C1 : Ta barre de formule affiche =SI('[Fichier X.xlsx]Feuil3'!$C$1
tu complètes la formule en écrivant =x;
tu retournes dans le fichier X, feuille 3, et tu cliques dans la cellule A1 : Ta barre de formule affiche maintenant
=SI('[Fichier X.xlsx]Feuil3'!$C$1=x;'[Fichier X.xlsx]Feuil3'!$A$1
tu termines ta formule en écrivant ;"") et tu valides.
Ta formule définitive est :
=SI('[Fichier X.xlsx]Feuil3'!$C$1=x;'[Fichier X.xlsx]Feuil3'!$A$1;"")
Bien entendu le x que tu as proposé et que j'ai repris est :
- soit la lettre de l'alphabet, auquel cas il faut écrire "x"
- soit une façon de désigner une valeur numérique, auquel cas il faut saisir cette valeur ou taper la référence de la cellule qui contient cette donnée !

Cela devrait fonctionner ...
Sinon tu envoies ton fichier pour qu'on t'indique ton erreur !
C'est bien, la retraite ! Surtout aux Antilles ... :-) 
Raymond (INSA, AFPA, CF/R)
Commenter la réponse de Raymond PENTIER
95philou 12 Messages postés jeudi 5 novembre 2009Date d'inscription 10 juin 2017 Dernière intervention - 7 juin 2017 à 17:58
0
Utile
Merci Raymond, tu m'as fait gagner beaucoup de temps!
Bien cordialement
Je vais passer ce sujet en "résolu"!
Commenter la réponse de 95philou