OVH Cloud OVH Cloud

Automation Word et Excel

1 réponse
Avatar
Gilbert
Bonjour

J'ai lu dans ce forum que certains conseillaient de ne pas utliser les
références à Word Object Library et Excel Object Library et d'utiliser les
déclarations :
Dim wdApp As Object
Dim xlApp As Object
à la place de :
Dim wdApp As Word.Application
Dim xlApp As Excel.Application

Mais dans ce cas par quelles constantes remplacer les constantes wdxxx ou
xlxxx comme dans :
wdApp.Application.WindowState = wdWindowStateMaximize
wdApp.Selection.GoTo What:=wdGoToBookmark
XL_Feuille.PageSetup.Orientation = xlLandscape

Merci d'avance

Gilbert

PS: Mille excuses si ce message apparait une deuxième fois, mais je ne le
vois pas.

1 réponse

Avatar
Dans ton Word, depuis le VBE, tu fais Ctrl+G pour faire
apparaitre la fenêtre d'exécution.
Dedans tu tapes ? suivi de ta constante suivi de {ENTER}
et tu regardes la valeur.
Rien ne t'empêche alors de créer ta propre liste de
constantes à partir de ces valeurs.



-----Message d'origine-----
Bonjour

J'ai lu dans ce forum que certains conseillaient de ne
pas utliser les

références à Word Object Library et Excel Object Library
et d'utiliser les

déclarations :
Dim wdApp As Object
Dim xlApp As Object
à la place de :
Dim wdApp As Word.Application
Dim xlApp As Excel.Application

Mais dans ce cas par quelles constantes remplacer les
constantes wdxxx ou

xlxxx comme dans :
wdApp.Application.WindowState = wdWindowStateMaximize
wdApp.Selection.GoTo What:=wdGoToBookmark
XL_Feuille.PageSetup.Orientation = xlLandscape

Merci d'avance

Gilbert

PS: Mille excuses si ce message apparait une deuxième
fois, mais je ne le

vois pas.


.