Choisir une fonction Word avec visual basic

gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   -  
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   -
bonjour

Sur une petite application VB, je crée un document HTML.

Pour l'éditer, je ne veux pas tout réinventer et donc je voudrais
utiliser l'impression de Word.

Pour lancer word avec mon fichier : pas de problème.

Ce que je voudrais faire : arriver directement dans la fonction "prévisualiser"

est-ce possible ?

je n'arrive pas à trouver de paramétrage dans l'aide MS ni ailleurs.

Merci de vos réponses positives ou négatives.
A voir également:

4 réponses

Armojax Messages postés 1860 Date d'inscription   Statut Membre Dernière intervention   1 528
 
Bonjour gbinforme,

Essaie ça, à exécuter automatiquement à l'open de ton fichier Word.
Private Sub Document_Open()

    ThisDocument.PrintPreview
    ActiveWindow.ActivePane.View.Zoom.Percentage = 50
''''    ActiveDocument.ClosePrintPreview

End Sub

Chez moi ça marche.

Armojax.
0
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
bonjour

merci Armojax

Je penses effectivement que c'est une solution mais :

- je ne sais pas insérer une macro dans mon document html.

- la personne qui va l'utiliser n'a pas accés aux macros word, excel
pour une protection réseau, et donc même insérée, elle ne s'exécutera pas.

0
Armojax Messages postés 1860 Date d'inscription   Statut Membre Dernière intervention   1 528
 
Re-bonjour,

La solution que je propose consiste à intégrer la macro dans le fichier Word à ouvrir.
S'il s'agit que ça fonctionne avec n'importe quel document Word, ça ne convient pas car il faudrait que chaque document soit "équipé. Ça se complique encore si l'utilisateur n'a pas le droit d'exécuter de macros.

Je n'ai rien trouvé, dans les paramètres standard d'ouverture de document Word, qui permette ce genre d'action.

Si quelqu'un a la solution...

Armojax.
0
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
bonjour

merci Armojax

C'est effectivement compliqué car certains se croient malins
en interdisant l'utilisation des macros office.

Par contre ils autorisent l'utilisation de n'importe quel logiciel,
sur CD ou clé USB : ceux qui connaissent apprécieront !

C'est le but de mon développement mais bien sûr,
je n'ai aucunement l'intention de pertuber en quoi que ce soit,
le réseau en question.

Mon logiciel se contentera de faciliter la saisie de l'utilisateur,
et de réaliser facilement la mise en page et la présentation,
afin de réaliser ses rapports de travail :
- papier : d'où la question
- intranet : d'où le format de fichier.

0