VBA / Fonction CountIf Le 21/08/2012 à 08:16YvouilleFanatique d'ExcelMessages10'789Excel2016Inscrit06/04/2007 Bonjour,J’essaie d’obtenir avec une fonction VBA le même résultat que j’obtiens par formule dans la cellule B16, mais ça coince : le résultat est toujours 0 au lieu de 12 Savez-vous comment je dois corriger mon code ?Cordialement. 62essai-countif.xlsm (20.75 Ko) Le 21/08/2012 à 08:22 DanModérateurMessages16'253Fichiers3Excel2016, Mac 2011Tél.10'079Inscrit27/04/2007EmploiRetraitéBonjourTu y étais presque ... MsgBox ("Avec WorksheetFunction = " & WorksheetFunction.CountIf(Range("B2:B15"), ""))Bonne journéeAmicalementLe 21/08/2012 à 08:48YvouilleFanatique d'ExcelMessages10'789Excel2016Inscrit06/04/2007 Superbe, merci pour ta solution J'avais recopié un peu trop fidèlement (ou bêtement) le résultat obtenu en enregistrant l'inscription de cette formule Range("B16").Select ActiveCell.FormulaR1C1 = "=COUNTIF(R[-14]C:R[-1]C,"""")"Bonne fin de journée.Rechercher des sujets similaires à "vba fonction countif"ForumsExcel - VBAVBA / Fonction CountIf