Compter le nombre d'occurrences d'un
mot dans un classeur |
Pour approfondir vos connaissances sous Excel, je vous conseille mes CDs de formation. |
N'oubliez pas le son !
Présentation générale
Suite à la question d’une lectrice, voici un début de solution en vba à cette question, en vidéo et plus bas avec le texte. Note : sous 2000-2003, le bouton se trouve dans la barre d'outils Formulaire, accessible via le menu affichage, Barres d'outils. |
|
On va donc scanner l’ensemble des feuilles, puis des
cellules de chaque feuille. Pour chaque cellule, on va ensuite rechercher la
présence de la chaine de caractère (le mot) et comptabiliser cette présence.
On met ceci dans une fonction, pour pouvoir l’utiliser facilement par la suite, par exemple si on veut faire des statistiques à partir d’une liste de mots à chercher. Ca donne donc ceci : Sub recherche()
Note : en utilisant la fonction application.find, on doit aussi y arriver,
ca fera l’objet d’un prochain post Si vous voyez d’autres manières d’améliorer ce code, n’hésitez pas ! A bientôt Gaëtan |