Accès aux membres dans une macro

Divers I4sPIBlaster Janvier 14, 2017 0 0
FONT SIZE:
fontsize_dec
fontsize_inc

 Une des choses sympathiques sur la programmation des macros VBA est que la langue est orienté objet. Cela signifie que vous pouvez accéder à une partie de votre document en utilisant des objets et des collections d'objets. En d'autres termes, vous pouvez manipuler des points, sans jamais avoir à les sélectionner.

 Par exemple, disons que vous vouliez accéder à chaque section d'un document, à son tour, et faire un peu de traitement sur le texte dans cette section. Comme chaque section un bon objet dans le document est relativement simple. Tous les objets de la section sont accessibles dans le cadre des membres de la collection. Le code suivant fera l'affaire:

 iParCount =
 Pour j = 1 à iParCount
 sMyPar =
 = SMyPar
 Suivant J

 La première ligne de code définit iParCount égal au nombre de membres dans le document actuel. La boucle de commencer à faire dans la deuxième ligne alors le travail le plus important dans la macro. La troisième ligne définit la chaîne sMyPar identique au texte dans la section spécifiée.

 Après le traitement sMyPar terminée, puis la ligne suivante définit le texte de document identique au texte modifié dans la chaîne sMyPar.

 Conseils Parole est votre source pour la formation Microsoft Word rentable. Cette astuce applique à Microsoft Word 2007 et 2010. Vous pouvez voir une version de cette astuce pour l'interface de menu plus ancienne de mot trouvé ici: Accès membres dans une macro.

(0)
(0)