Comment compter le nombre d’occurrence d'un mot dans la colonne d'un tabl. word
Fermé
Arkadia
-
6 mai 2020 à 19:46
m@rina Messages postés 20027 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 18 avril 2024 - 7 mai 2020 à 21:00
m@rina Messages postés 20027 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 18 avril 2024 - 7 mai 2020 à 21:00
A voir également:
- Comment compter le nombre d’occurrence d'un mot dans la colonne d'un tabl. word
- Supprimer une page word - Guide
- Table des matières word - Guide
- Comment récupérer un compte facebook piraté - Guide
- Créer un compte gmail - Guide
- Créer un compte google - Guide
3 réponses
Raymond PENTIER
Messages postés
58388
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
17 avril 2024
17 089
Modifié le 7 mai 2020 à 16:35
Modifié le 7 mai 2020 à 16:35
Bonjour.
- Tu peux copier-coller ton tableau dans une feuille Excel, utiliser les formules et fonctions que tu connais, et obtenir ainsi les résultats voulus.
- Tu peux aussi créer ton tableau dans Excel, avec tous les calculs souhaités, puis insérer ce tableau dans le document Word, avec ou sans liaison, à ton gré.
- Tu peux aussi approfondir ta connaissance de VBA pour Word
- Tu peux copier-coller ton tableau dans une feuille Excel, utiliser les formules et fonctions que tu connais, et obtenir ainsi les résultats voulus.
- Tu peux aussi créer ton tableau dans Excel, avec tous les calculs souhaités, puis insérer ce tableau dans le document Word, avec ou sans liaison, à ton gré.
- Tu peux aussi approfondir ta connaissance de VBA pour Word
Bonjour,
Merci pour ce retour, je ne désire pas passer par excel, uniquement rester sur word. Peux-tu me conseiller un site exhaustif sur les VBA word (j'ai déjà un livre mais il ne couvre pas ce point) ? Merci !
Merci pour ce retour, je ne désire pas passer par excel, uniquement rester sur word. Peux-tu me conseiller un site exhaustif sur les VBA word (j'ai déjà un livre mais il ne couvre pas ce point) ? Merci !
Raymond PENTIER
Messages postés
58388
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
17 avril 2024
17 089
7 mai 2020 à 17:06
7 mai 2020 à 17:06
Non : Je n'y connais absolument rien en VBA Word, sauf à savoir que cela existe.
Je pense cependant que tu ne trouveras nulle part ce que tu cherches, en restant dans Word seul ...
Je pense cependant que tu ne trouveras nulle part ce que tu cherches, en restant dans Word seul ...
m@rina
Messages postés
20027
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
18 avril 2024
11 269
7 mai 2020 à 21:00
7 mai 2020 à 21:00
Bonjour,
Tout d'abord, un code pour mettre automatiquement des champs à jour à la fermeture du document, ça ne sert à rien car, par défaut, les champs sont automatiquement mis à jour à l'ouverture du document.
Pour compter le nombre de mots dans un tableau via un champ, ça n'existe pas. En revanche, c'est faisable bien entendu par macro.
Et si je comprends bien ta demande, tu souhaites simplement savoir comment insérer le résultat dans le tableau.
Pour évoquer un tableau dans Word, ça n'a effectivement rien à voir avec Excel. Il faut préciser l'item du tableau, sa colonne, sa ligne. Donc par exemple pour insérer le résultat dans la 4e ligne du 3e tableau, ce serait quelque chose comme :
S'il s'agit de la 2e cellule, il faudra l'ajouter :
Bien sûr, si tu veux connaître quelle est la dernière ligne, il faudra compter :
Oui, le VBA Word est bien plus complexe que le VBA Excel qui est fait de petites cellules ! :)
Et non, tu ne trouveras pas de livres sur le VBA Word tout seul, c'est trop peu demandé.
Tu peux regarder sur mon site, il y a plein d'exemples :
https://faqword.com/
m@rina
Tout d'abord, un code pour mettre automatiquement des champs à jour à la fermeture du document, ça ne sert à rien car, par défaut, les champs sont automatiquement mis à jour à l'ouverture du document.
Pour compter le nombre de mots dans un tableau via un champ, ça n'existe pas. En revanche, c'est faisable bien entendu par macro.
Et si je comprends bien ta demande, tu souhaites simplement savoir comment insérer le résultat dans le tableau.
Pour évoquer un tableau dans Word, ça n'a effectivement rien à voir avec Excel. Il faut préciser l'item du tableau, sa colonne, sa ligne. Donc par exemple pour insérer le résultat dans la 4e ligne du 3e tableau, ce serait quelque chose comme :
ActiveDocument.Tables(3).Rows(4).Range.Text = resultat
S'il s'agit de la 2e cellule, il faudra l'ajouter :
ActiveDocument.Tables(3).Rows(4).Cells(2).Range.Text = "resultat"
Bien sûr, si tu veux connaître quelle est la dernière ligne, il faudra compter :
x = ActiveDocument.Tables(3).Rows.Count
ActiveDocument.Tables(3).Rows(x).Cells(2).Range.Text = resultat
Oui, le VBA Word est bien plus complexe que le VBA Excel qui est fait de petites cellules ! :)
Et non, tu ne trouveras pas de livres sur le VBA Word tout seul, c'est trop peu demandé.
Tu peux regarder sur mon site, il y a plein d'exemples :
https://faqword.com/
m@rina