Somme colonne en VBA avec condition Le 21/03/2021 à 13:13ccisco38490Jeune membreMessages28Excel2007/frInscrit15/09/2020 Je cherche à faire la somme des cellules en Col D si en col À la valeur =10 ou 11 ou 13 et en col E la valeur ne contient pas CPT (ex CPT 896)MerciLe 21/03/2021 à 14:4033GBPassionné d'ExcelMessages4'710ExcelExcel 2010Inscrit30/07/2020Bonjour,Voici un essai avec le résultat renvoyé dans la variable result :result = Evaluate("SUMPRODUCT(SUMIFS(D:D,A:A,{10,11,13},E:E,""<>CPT*""))") Cdlt,Le 21/03/2021 à 15:21ccisco38490Jeune membreMessages28Excel2007/frInscrit15/09/2020Merciça fonctionne comme je souhaitesLe 21/03/2021 à 15:45ccisco38490Jeune membreMessages28Excel2007/frInscrit15/09/2020Désolé de revenirbon j'essaye de l'adapter mais ca ne me renvoie pas les bonne valeurbouton 1 ok 180210bouton 2 avec même valeur mais les colonnes changent 84059 9test-tri.xlsm (27.77 Ko) Le 21/03/2021 à 15:58ccisco38490Jeune membreMessages28Excel2007/frInscrit15/09/2020bon jai compris mon erreuril faut que je soit sur la feuil donc Worksheets("Feuil2").selectpeut on le faire autrement sans selectLe 21/03/2021 à 16:0333GBPassionné d'ExcelMessages4'710ExcelExcel 2010Inscrit30/07/2020Salut cisco !Sympa ce petit dialogue !Il faudrait faire comme ceci :result = Evaluate("SUMPRODUCT(SUMIFS(Feuil2!D:D,Feuil2!A:A,{10,11,13},Feuil2!E:E,""<>CPT*""))") Comme une formule excel en fait.Le 21/03/2021 à 16:25ccisco38490Jeune membreMessages28Excel2007/frInscrit15/09/2020 Merci encoreRechercher des sujets similaires à "somme colonne vba condition"ForumsExcel - VBASomme colonne en VBA avec condition