Concatener et NB.si dans une macro ?

Résolu
irettigam -  
 irettigam -
Bonjour,

Comment écrire cette fonction excel dans une macro ?

=concatener("services =";NB.SI(C2:C48;"TOTO");"fois") dans la cellule H20

Ecrire dans la cellule H20 le nombre de fois que TOTO figure dans C2:C48

exemple de résultat : services 10 fois (toto est écrit 10 fois dans la colonne C2:C48)

MERCI beaucoup.
A voir également:

1 réponse

pilas31 Messages postés 1825 Date d'inscription   Statut Contributeur Dernière intervention   646
 
Bonjour,

Voici un exemple d'écriture en VBA :

Range("H20") = "services =" & Application.WorksheetFunction.CountIf(Range("C2:C48"), "TOTO") & "fois"


0
irettigam
 
Je veux simplement remercier beaucoup pilas31 pour sa réponse rapide et exacte.
Merci encore
0