Sommeprod en VBA Le 20/01/2014 à 22:50AAmadéusFanatique d'ExcelMessages17'785ExcelOffice Excel 2003 FR et 2013FRInscrit07/05/2006 BonjourComment écrire la fonction SOMMEPROD en VBA sur l'exemple de ce fichier?Merci aux expertsCordialement 60sumproduct.zip (7.18 Ko) Le 20/01/2014 à 23:04Banzai64Fanatique d'ExcelMessages16'688Excel2003 FR (learning 2010 - 2013)Inscrit21/11/2010BonsoirA testerj = Evaluate("SUMPRODUCT((jour=""x"")*(indices= " & i & "))")Le 20/01/2014 à 23:38AAmadéusFanatique d'ExcelMessages17'785ExcelOffice Excel 2003 FR et 2013FRInscrit07/05/2006BonsoirMerci Banzai, c'est parfaitBien cordialementLe 20/01/2014 à 23:50Jean-EricFanatique d'ExcelMessages21'267Excel365 EN-FR (PC)Inscrit27/08/2012Bonjour,Une proposition similaire à tester.CdltPublic Sub test() MsgBox [sumproduct((jour="x")*(Indices=1))] End SubLe 21/01/2014 à 09:40AAmadéusFanatique d'ExcelMessages17'785ExcelOffice Excel 2003 FR et 2013FRInscrit07/05/2006 Bonjour Jean EricJ'avais déjà testé cette écriture. Elle marche avec 1 mais pas avec la variable i.CordialementRechercher des sujets similaires à "sommeprod vba"ForumsExcel - VBASommeprod en VBA