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

Pagination dans Word sous VBA

sigismond

XLDnaute Occasionnel
Bonjour à tous,

Je manipule des documents Word depuis une application VBA qui tourne selon les cas dans Word ou dans Excel.

Je cherche à me localiser dans le document "virtuel" VBA comme je le ferais dans le document "réel" papier en identifiant la page où je suis.

Pas de problème pour le papier !
Pour le VBA c'est moins simple...

le seul moyen trouvé jusqu'à présent consiste à créer un champ n°_page et à le lire.

quelqu'un aurait il un casse-noix pour remplacer mon marteau pilon ?

merci d'avance

Sigismond.
 

Gelinotte

XLDnaute Accro
Re : Pagination dans Word sous VBA

Allô!


Curpage = Selection.Information(wdActiveEndAdjustedPageNumber)
Donne le numéro de page logique (selon la numérotation choisie)
Numéro de la page de la position où est le curseur


CurPage = Selection.Information(wdActiveEndPageNumber)
Donne le numéro de page physique.
Numéro de la page de la position où est le curseur


Source :
Ce lien n'existe plus

Testé sur Word 2007 8- )))))



Perdrix
 
Dernière édition:

sigismond

XLDnaute Occasionnel
Re : Pagination dans Word sous VBA

Merci de ta réponse Gélinotte,

C'est exactement ce que je cherchais !

Comme quoi, tout seul, on se plante dans des cul de sac sans s'en rendre compte.

Merci encore.

Sigismond.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…