Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

[Résolu] Ne pas comptabiliser les cellules qui contiennent le mot (suite)

  • Initiateur de la discussion Initiateur de la discussion Lone-wolf
  • Date de début Date de début

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 !

Lone-wolf

XLDnaute Barbatruc
Bonjour le Forum,

Dans le formulaire j'ai introduit ce code:

Code:
Private Sub UserForm_Initialize()
Dim Cpt
Sheets("Data").Activate
Cpt = Application.CountA(Range("A2:A65536")) - 7 'ici le nombre de cellules contenant le mot (suite)
NbCells.Caption = "*** " & Cpt & " Codes VBA Excel ***"
End Sub

Or, je cherche à ne pas comptabiliser les cellules qui contiennet le mot (suite) sans que
à chaque fois je modifie le nombre -7, -8, -9 etc.

Merci d'avance.



A+ 😎
 
Dernière édition:
Re : Ne pas comptabiliser les cellules qui contiennent le mot (suite)

Bonjour Assassin 😉

Normalement avec ce code
Code:
Cpt = Application.CountA(Range("A2:A65536")) - Application.CountIf(Range("A2:A65536"), "*suite*")

A+
 
Dernière modification par un modérateur:
Re : Ne pas comptabiliser les cellules qui contiennent le mot (suite)

Re,

Heuuu si c'est ta colonne A qui contient le mot "suite"
Je ne comprends pas chez moi ça fonctionne !?

a+
 
Re : Ne pas comptabiliser les cellules qui contiennent le mot (suite)

Re Bruno,

ce n'est pas suite tout court, mais suite entre paranthèses (suite).

Ex.: Ajouter un Menu avec Sous-Menus (suite)

Peut-être comme ceci:

Code:
Cpt = Application.CountA(Range("A2:A65536")) - Application.CountIf(Range("A2:A65536"), "Chr(40)& suite &Chr(41)")


A+ 😎
 
Dernière édition:
Re : Ne pas comptabiliser les cellules qui contiennent le mot (suite)

Re,

Désolé, je comprends mieux ... il suffit de mettre suite entre *
J'ai modifié le code de mon premier post

A+
 
Re : Ne pas comptabiliser les cellules qui contiennent le mot (suite)

Pas de bol moi, ça m'inscrit FAUX à la place. 🙁

Je retire ce que je viens de dire, je n'avais pas vu que j'avais 2 fois =Count.


Merci beaucoup Bruno.



Good Week 😎
 
Dernière édition:
- 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
655
S
Réponses
4
Affichages
2 K
stage_ferrit
S
M
Réponses
20
Affichages
3 K
massol
M
M
  • Question Question
Réponses
0
Affichages
1 K
Mirguy23
M
B
Réponses
2
Affichages
2 K
B
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…