OVH Cloud OVH Cloud

Ouvrir un document à une page précise

11 réponses
Avatar
Tsinao
Bonjour,
J'ai besoin d'ouvrir un document Word directement sur une page précise. Par
exemple :
J'ai un document qui comporte 4 pages. Lorsque je l'ouvre la page présentée
est la troisième page
Savez-vous si cela est possible ?

Tsinao

10 réponses

1 2
Avatar
Tisane
Bonjour Tsinao,

J'ai besoin d'ouvrir un document Word directement sur une page précise.
Par
exemple :
J'ai un document qui comporte 4 pages. Lorsque je l'ouvre la page
présentée
est la troisième page
Savez-vous si cela est possible ?


Voici un bout de code qui devrait le faire (les macros doivent être actives)
:
- ouvre ton document
- <Alt><F11> pour aller dans la fenêtre VBA
- à gauche, double-clique sur le nom de ton document
- double-clique sur "This document"
- colle les 3 lignes ci-dessous

Private Sub Document_Open()
Selection.GoTo What:=wdGoToPage, Which:=wdGoToAbsolute, Count:=3
End Sub

- remplace éventuellement le n° de page (Count:=)
- ferme la fenêtre de l'éditeur VB

NB : tout est possible en (micro)informatique, plus ou moins facilement ;-))
--
Tisane

Avatar
Tsinao
Bonjour Tisane,

Merci pour ton bout de code. Par contre, y a-t-il un moyen d'externaliser le
n° de page à ouvrir ? Par paramètre par exemple ?

Tsinao
Avatar
AB
Bonjour Tisane,

Merci pour ton bout de code. Par contre, y a-t-il un moyen d'externaliser le
n° de page à ouvrir ? Par paramètre par exemple ?

Tsinao


Bonjour,

Peut-être avec ça :
Private Sub Document_Open()
N = InputBox("Quelle page ?")
Selection.GoTo What:=wdGoToPage, Which:=wdGoToAbsolute, Count:=N
End Sub
AB

Avatar
Tsinao
Bonjour AB,

Il n'y a donc aucun moyen d'ouvrir un document word sur une page précise
sans que l'utilisateur n'ait à intervenir ?


Bonjour Tisane,

Merci pour ton bout de code. Par contre, y a-t-il un moyen d'externaliser le
n° de page à ouvrir ? Par paramètre par exemple ?

Tsinao


Bonjour,

Peut-être avec ça :
Private Sub Document_Open()
N = InputBox("Quelle page ?")
Selection.GoTo What:=wdGoToPage, Which:=wdGoToAbsolute, Count:=N
End Sub
AB






Avatar
Geo

Bonjour AB,

Il n'y a donc aucun moyen d'ouvrir un document Word sur une page précise
sans que l'utilisateur n'ait à intervenir ?


Comment déterminer précisément cette page ?

--
A+

Avatar
Anacoluthe
Bonjour !

'Tsinao' nous a écrit ...
Il n'y a donc aucun moyen d'ouvrir un document word sur une page précise
sans que l'utilisateur n'ait à intervenir ?


Si, il y en a plein mais vous avez demandé à paramétrer la page. Il faut
bien qu'on entre la page quelque part, non ? Pouvez-vous être un peu
plus précis sur ce que vous voulez exactement ? Notez qu'il est aussi
très simple d'ouvrir un document à l'endroit où se trouvait la sélection
lors de son dernier enregistrement avec Maj+F5 ...

Anacoluthe
« On voudrait revenir à la page où l'on aime
Et la page où l'on meurt est déjà sous nos doigts. »
- Alphonse de LAMARTINE

Avatar
Tsinao
Bonjour,

Merci pour vos réponses.


Bonjour !

'Tsinao' nous a écrit ...
Il n'y a donc aucun moyen d'ouvrir un document word sur une page précise
sans que l'utilisateur n'ait à intervenir ?


Si, il y en a plein mais vous avez demandé à paramétrer la page. Il faut
bien qu'on entre la page quelque part, non ? Pouvez-vous être un peu
plus précis sur ce que vous voulez exactement ? Notez qu'il est aussi
très simple d'ouvrir un document à l'endroit où se trouvait la sélection
lors de son dernier enregistrement avec Maj+F5 ...



Le cadre d'utilisation est le suivant :
J'ai un site internet. Pour chaque page de ce site, il y a un bouton
permettant d'ouvrir une aide au format word. Plutot que de faire un document
word pour chaque page, je souhaite tout mettre dans un seul document et
l'ouvrir à la page concernée.

Tsinao


Avatar
Circé
Bonjour,

T'aurais dû préciser tout ça dès le départ... Je pense que tu n'es pas
sur le bon chemin...
Et qu'en est-il des utilisateurs qui n'auraient pas Word sur leur
machine ?... Pourquoi s'encombrer de Word pour des pages d'aide à
afficher? Sans compter que ceux qui ont Word ont peut être mis un
niveau de sécurité élevé qui empêche de lire des macros...
Une page en html devrait être largement suffisante, non? Un lien
hypertexte et hop ! le tour est joué.

Circé
http://faqword.free.fr




Tsinao a présenté l'énoncé suivant :
Bonjour,

Merci pour vos réponses.


Bonjour !

'Tsinao' nous a écrit ...
Il n'y a donc aucun moyen d'ouvrir un document word sur une page
précise sans que l'utilisateur n'ait à intervenir ?


Si, il y en a plein mais vous avez demandé à paramétrer la page. Il
faut bien qu'on entre la page quelque part, non ? Pouvez-vous être
un peu plus précis sur ce que vous voulez exactement ? Notez qu'il
est aussi très simple d'ouvrir un document à l'endroit où se
trouvait la sélection lors de son dernier enregistrement avec Maj+F5
...



Le cadre d'utilisation est le suivant :
J'ai un site internet. Pour chaque page de ce site, il y a un bouton
permettant d'ouvrir une aide au format word. Plutot que de faire un
document word pour chaque page, je souhaite tout mettre dans un seul
document et l'ouvrir à la page concernée.

Tsinao




Avatar
Petit Denis
Bonjour

Une page en html devrait être largement suffisante, non? Un lien
hypertexte et hop ! le tour est joué.


hop étant la trduction de signets bien sûr !!!

--
Petit Denis La danse du cygne !

Avatar
Circé
Hello Petit Denis,

Petit Denis avait écrit le 19/03/2006 :
Bonjour

Une page en html devrait être largement suffisante, non? Un lien
hypertexte et hop ! le tour est joué.


hop étant la trduction de signets bien sûr !!!


Absolument !!! ;)) Traduction dominicale !! ;)

Circé


1 2