Bonjour à toutes et à tous,
@ Staple1600
"Pourquoi pas cette formule ?"
=SOMME.SI.ENS(SuivisAppels!F:F;SuivisAppels!J:J;'A Faire'!$E19)
Effectivement ça fonctionne car les colonnes de recherches ne sont pas dans la même feuille.
Je vais prendre la formule comme ça en attendant de trouver le "fameux" End(xlup) que j'avais vu et laissé filer.
Merci à toi
@ Argos88620
"Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveWorkbook.Names("plage").RefersToR1C1 = "=Feuil1!R5C7:R10000C7"
End Sub"
Merci pour le code mais j'ai besoin d'une formule
"
Je ne vois pas d'ou sortent ces données pour tester la formule, ils font appel a des onglets qui ne sont pas
sur le fichier de base de arthour973"
=SOMME.SI.ENS(SuivisAppels!F:F;SuivisAppels!J:J;'A Faire'!$E19)
Comme a dit Staple1600, c'est juste un exemple pour montrer que je suis bien incapable de la modifier pour inclure décaler.
@ Staple1600
"
ah la formule initiale était là , non ?"
=SOMME.SI.ENS(SuivisAppels!$F$7:$F$10000;SuivisAppels!$J$7:$J$10000;'A Faire'!$E19)
Tel quel, ça ne fonctionne pas car la formule se modifie à la suppression ou à l'ajout de lignes
@ Argos88620
"
Effectivement la formule était la mais je pensais que arthour973 l'avait juste donné en exemple.
dans le 1er post, il était juste question de longueur de la plage."
Exact, c'était juste pour exemple
Dans le cas présent, mon souci est résolu et je vous remercie tous pour votre aide toujours si précieuse.
Mais bon sang, je suis certain qu'il existe une formulation avec End(xlup) ou qq chose comme ça.
Quand j'aurai un peu de temps, je continuerai à chercher.
Un grand merci à tous
Amicalement,
Lionel,