OVH Cloud OVH Cloud

Fermer Word

2 réponses
Avatar
René
Je cherche à traduire en VBA:
...
Si un document Word est ouvert
Proposer une sauvegarde
Fermer le document en cours
Fermer Word
Fin
...
par la suite dans le même Sub, j'ouvre à nouveau Word pour capturer un écran
Set myRange = wrd.ActiveDocument.Range
myRange.WholeStory
myRange.Copy
et je quitte Word.

Quelqu'un connait-il les mots magiques ?
Par avance merci.

2 réponses

Avatar
3stone
Salut,

"René"
| Je cherche à traduire en VBA:
| ...
| Si un document Word est ouvert
| Proposer une sauvegarde
| Fermer le document en cours
| Fermer Word
| Fin
| ...
| par la suite dans le même Sub, j'ouvre à nouveau Word pour capturer un écran
| Set myRange = wrd.ActiveDocument.Range
| myRange.WholeStory
| myRange.Copy
| et je quitte Word.



Essaies quelque chose comme :

Dim WordApp As object
On Error Resume Next

Set WordApp = GetObject(, "Word.Application")
If Err.Number <> 0 Then
WordApp.ActiveDocument.SaveAs FileName:="c:MonDoc.doc"
WordApp.Quit
End If


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
René
Merci Pierre.
Super !