Traduire NB.SI par VBA

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Horusbk

XLDnaute Junior
Bonsoir,

J'ai trouvé de nombreuses discussions sur ce sujet mais je n'ai pas réellement compris comment été programmée chaque fonction présentée.
Je souhaiterais traduire cette formule en NB.SI mais sous la forme d'un code VBA pour l'ajouter à une macro :

resultat = NB.SI ( P5 : P ; "Baptiste")
Msgbox resultat
Il faudrait que le code compte le nombre de fois où "Baptiste" apparaît dans toute la colonne P mais seulement à partir de la cinquième ligne de cette colonne.


Merci d'avance pour votre aide.
Baptiste

(N'hésitez pas à m'indiquer si vous souhaitez un fichier pour ma demande)
 
Re, Bonsoir laurent950

=>Horusbk
C'était pas bien compliqué à adapter, non ? 😉
VB:
Sub vTests_II()
Dim Vamos_A_la_Playa As Range
Set Vamos_A_la_Playa = Range(Cells(5, "P"), Cells(Rows.Count, "P").End(3))
vba_NBSI Vamos_A_la_Playa, "Baptiste"
End Sub
Private Sub vba_NBSI(Plage As Range, Mot As String)
Resultat = Application.CountIf(Plage, Mot)
MsgBox Resultat
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
951
Retour