Je souhaterai lier une cellule representant la somme d'une ligne a une utre cellule presente sur une autre feuille. Cependant, il faudrais que je fasse intervenir un critere.
Ce critere est la reference du produit, il est renseigné dans les deux feuilles.
En faite, je pense que la formule serait (dans l'idée) quelque chose du genre:
IF reference (feuille 1) = reference (feuille 2) alors on peut ecrire la valeur de cellule feuille 1 dans cellule feuille 2
(Dsl pour les yeux des codeurs )
J'espere etre assez clair, dsl mais il m'est compliqué d'envoyer le fichier.
manu
Nota: If Rw.Cells(1, 3).Value = "cb" Then
Rw.Copy Worksheets("Sheet2" ).Cells(Ligne, 1).EntireRow
End If
Quelque chose de ce genre la je pense, mais pour la premiere egalité ne fait pas intervenir une egaliter entre deux colonnes de deux feuilles differentes.
Re : Lié deux cellules de deux feuille diff en fonction d'un critere.
Tout d'abord, merci pour ton aide.
J'ai joint le fichier en PJ.
Ce que j'aimerais faire, c'est donc de pointer dans les cellules colonne N de la feuille "Gestion" les valeurs situées dans la colonne F de la premiere feuille "macro pla reel", mais en faisant attention a ce que les OF correspondent bien entre chaque feuille.
J'espere etre un peu plus clair maintenant.
Merci,
manu
Edit: J'aimerai passé par une macro mais pas sure que se soit le mieu.
Re : Lié deux cellules de deux feuille diff en fonction d'un critere.
Salut eizo, le Forum
Tes explications sont encore un peu floues j'ai pas compris l'histoire de OF car aucune correspondance entre ta feuille macro pla reel et ta feuille Gestion.
Si tu veux avoir en col N de la feuille Gestion la valeur correspondante à la Col F de la 1ère feuille en fonction de la valeur en Col D: autrement dit 43 en N2, 70 en N3, 6 en N4 etc... une simple RechercheV pourrait faire l'affaire
Re : Lié deux cellules de deux feuille diff en fonction d'un critere.
Bonjour Dull, le forum.
J'ai essayé la ligne que tu m'a donné, que j'ai placé en N2 (et non D2)de la feuille gestion et decaler vers le bas. Si je place en D2 sa m'enleve les numeros d'OF.
Je vais essayer d'etre plus clair Donc ce que j'aimerai faire:
Repporter les valeurs de la colonne F (F1) vers la colonne N (F2) mais avec la condition que les valeurs des colonnes D (F1) et colonne B (F2) correspondent, ces valeurs sont des references.
J'ai essayé de comprendre la ligne, malheureusement, je ne la comprend pas du tout, comment peut-elle renvoyer toutes les valeurs de la colonne F (feuille 1) vers la colonne N (Feuille 2) tout en respectant que l'egalité sur les OF (colonne D pour feuille 1 et colonne B pour la feuille 2 ). Est-ce la fct "Proess_regulier" qui gere tout sa?
De plus, elle marche sur le fichier que tu m'as renvoyé, et lorsque j'essais de l'utiliser sur mon fichier original elle ne marche plus alors que c'est le meme fichier juste ac des données et des feuilles en plus.
J'ai joint en PJ le fichier excel plus coherent par rapport au premier.
Merci de ton aide.
manu
Re : Lié deux cellules de deux feuille diff en fonction d'un critere.
Re eizo, le Forum
Est-ce le résultat attendu? si oui qu'est-ce que tu n'a pas compris? la Formule?, la façon de nommer un plage?
Ok on reprend depuis le début
1/
Place toi sur ta feuille1 et fait
Insertion/Noms/Définir
dans La case Noms dans le Classeur: écrit ce que tu veux moi j'ai écris Proess_regulier
et dans fait référence à: met cette formule
le SI(NBCAR(B2)>1 est une gestion d'erreur qui ne met pas N/A s'il n'y a rien en colonne B
le Reste de la formule recherche dans ton tableau de la feuille 1 la cellule correspondante à la valeur OF de la colonne B, soit 1963558 pour la première ligne, dans la matrice nommée soit Proess_regulier, la 2ème cellule à droite soit 43 et le dernier paramètre (le 0) c'est pour indiquer de rechercher la valeur Exacte
Si tu veux plus de renseignements fait une recherche sur RECHERCHEV
Re : Lié deux cellules de deux feuille diff en fonction d'un critere.
Merci pour ton aide, a vrais dire je n'avais pas du tout compris sa, j'avais pas pensé a declarer le tableau sous cette plage.
Oui c'est le resultat que je souhaite,c'est a dire que "Total prod reel" de la feuille 1 s'inscrive dans la colonne N (F2) en faisant attention que les OF corrspondent.
J'ai donc suivit la dermarche que tu m'as donné, je touche "presque" au but final mais il ne m'indique pas les valeur mais #N/A, il ne trouve pas de valeurs je pense.
Cela vient certainement du fait que dans mon fichier original, j'ai plus que deux feuilles, en realité, "macro pla reel" est la premiere feuille et "gestion" la neuvieme, par contre les feuilles sont ordonnées de la meme maniere à l'interieur mais seulement avec plus de donnée dedans.
Re : Lié deux cellules de deux feuille diff en fonction d'un critere.
Salut eizo, le Forum
Bien... tu as su te débrouiller comme un grand
pour ta dernière question je ne vois pas bien pourquoi ta plage s’arrêterait a la ligne 31
Y'a-t'il des "trous", des cellules vides dans la colonne D c'est peut-être un piste a creuser si c'est la cas remplace $D:$D par une colonne peine de bout en bout ex: $B:$B