Trouver des même mot et afficher dans TextBox
Résolu
Bonjour
J’enregistres des donnés dans une feuille Excel, j’aimerai compter le même mot et afficher la somme des même mot est trouvé dans la cellule. Dans les textbox
Par ex. je dois trouver le mot PC, toto, winXP….
Les critère se trouve dans des colonnes séparer
Ex. " PC " dans la colonne D
" toto", "WinXp" » dans colonne F
J’ai dois trouvé une dizaine de critère et afficher dans les textbox.
J’ai des text box
TextBox_PC
TextBox_toto
TextBox_winXP
….
Merci de l’aide
J’enregistres des donnés dans une feuille Excel, j’aimerai compter le même mot et afficher la somme des même mot est trouvé dans la cellule. Dans les textbox
Par ex. je dois trouver le mot PC, toto, winXP….
Les critère se trouve dans des colonnes séparer
Ex. " PC " dans la colonne D
" toto", "WinXp" » dans colonne F
J’ai dois trouvé une dizaine de critère et afficher dans les textbox.
J’ai des text box
TextBox_PC
TextBox_toto
TextBox_winXP
….
Merci de l’aide
Configuration: Windows / Edge 18.17763
1 réponse
-
Bonjour,
Si tu devais le faire par formule, la fonction NB.SI serait toute indiquée.
En VBA tu peux utiliser Application.WorksheetFunction pour y faire appel. Fais un enregistrement de macro pour obtenir la syntaxe.
A+-
-
Contributeur@New_VBA_Userbonjour, il te faut d'abord trouver une méthode pour connaitre les noms des textboxes, et les textes à chercher.
-
Re,
Si tu renommes tes textbox suivant le texte à chercher, tu peux tenter une astuce comme :Private Sub UserForm_Initialize() For Each t In UserForm1.Controls t.Value = Application.WorksheetFunction.CountIfs(Range("AE:AE"), t.Name) Next t End Sub
Après, il faut gérer les autres contrôles s'il y en a...
A+ -
Contributeur@Zoul67il est possible aussi de ne faire cela que pour les TextBoxes.
-
-