Bonjour à tous,
Après plusieurs tests avec les résultats sur internet, je suis dans le flou.
Au travail, nous venons de migrer vers office 2016 excepté pour access qui est resté en 2007. Depuis, je ne peux plus simplement ouvrir un fichier word par un bouton.
j'avais le code suivant qui fonctionnait très bien lorsque 2007 pour access et Word
Au cas où, winword se trouve dans ce chemin C:\Program Files (x86)\Microsoft Office\Office16
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub LettresExclusion_Click() x = Shell("winword.exe C:\mabase\Avis_exclusion.doc", vbNormalFocus) End Sub
J'ai également essayer cet exemple mais je comprends pas comment l'écrire correctement
j'ai essayé avec les tutos et google en vain.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 ' Voici pour la déclaration du code : Dim wdapp As Word.Application ' Démarrer Word Set wdapp = CreateObject("Word.application") With wdapp .Visible = True ' Ouvrir le document .Documents.Open "Chemincompletdudocumentwordàouvrir" ' Diriger le publipostage vers un nouveau document .ActiveDocument.MailMerge.Execute End With ' Fermer et libérer les objets Set wdapp = Nothing
toujours un bug
Merci pour votre aide
Partager