Bonjour.
Pourquoi dans vba WorksheetFunction.countifs ne marche pas sauf si il a les arguments de countif ? Vba renvoie qu'il ne peut pas lire la classe countifs de WorksheetFunction. Le code il est pourtant simple :
Sub compter()
Dim plage1 As Range
Dim plage2 As Range
Sheets("Feuil1").Select
Set plage1 = Range("b2", Range("b1048576").End(xlUp))
Set plage2 = Range("c2", Range("c1048576").End(xlUp))
Range("D2").Value = WorksheetFunction.CountIf(plage1, "oui")
Range("e2").Value = WorksheetFunction.CountIf(plage2, "Paris")
Range("f2").Value = WorksheetFunction.CountIfs(plage1, "non", plage2, Paris)
L'erreur survient sur la dernière ligne. Au pire comment contourner ce souci ? La fonction ne marche absolument pas.