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

XL 2016 Comptage dans un tableau

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 !

Bruce68

XLDnaute Impliqué
Bonjour à tous
Je cherche quelle formule mettre pour compter dans une ligne d'un Tableau "Tableau(4,7)" ou il y aura Pr et Pa ou que Pr, j'ai essayé avec cette formule mais cela ne fonctionne pas je n'ai que le chiffre 1

Private Sub ComboBox1_Change()
For k = 1 To 7
If ComboBox1 = Tableau(1, k) Then
Tableau(2, k) = "Pr"
End If
Next k
For k = 1 To 7
If ComboBox2 = Tableau(1, k) Then
Tableau(2, k) = "Pa"
End If
Next k
Nbjoueur = Application.CountIf((Tableau(2, 7)), "><""")
End Sub

Je vous remercie de votre aide
 
Bonjour,

J'ai un peu de peine à comprendre, tu cherches dans ton tableau si la valeur choisie dans le ComboBox s'y trouve ?
Regardes avec InStr() :
Code:
If InStr(ComboBox1.Text, Tableau(1, k)) > 0 Then
    Tableau(2, k) = "Pr"
End If
 
Bonsoir Theze et le forum
J'ai trouvé la solution pour compter Le nombre de Pr et de Pa en mettant une variable a

Private Sub ComboBox1_Change()
X = 1
For k = 1 To 7
If ComboBox1 = Tableau(1, k) Then
Tableau(2, k) = "Pr"
X = X +1
End If
Next k

For k = 1 To 7
If ComboBox2 = Tableau(1, k) Then
Tableau(2, k) = "Pa"
End If
X = X +1
Next k

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
8
Affichages
238
Réponses
4
Affichages
206
Réponses
2
Affichages
127
Réponses
10
Affichages
295
Réponses
3
Affichages
672
  • Question Question
Microsoft 365 Erreur UBound
Réponses
4
Affichages
151
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…