Bonjour,
J'ai essayé ... et cela ne marche pas ...
En fait, j'ai le message d'erreur suivant :
"Aucun document n'est ouvert"
En fait, j'ai ajouté la ligne (active document ...) uniquement pour le signet S1 ... pour les autres, j'ai laissé le code initial.
Ma pseudo fusion initiale fonctionne pour les signets "ancien modèle" (i.e. le texte se met à côté du signet et pas "dedans") mais dès que j'arrive à la ligne "activedocument" ... j'ai le message d'erreur précité ....
Pour info, voici le code "publipostage" :
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 Private Sub Commande32_Click() 'On Error GoTo err_command32 Set oWord = CreateObject("Word.Application") Set oDoc = oWord.Documents.Add(Me.Modifiable57.Column(3)) oWord.Visible = True oDoc.Bookmarks("S2").Range.Text = Me.Texte13 ActiveDocument.Bookmarks("S1").Range.Text = Me.Texte11 oDoc.Bookmarks("S3").Range.Text = Me.Texte15 oDoc.Bookmarks("S4").Range.Text = Me.Texte17 oDoc.Bookmarks("S5").Range.Text = Me.Texte20 oDoc.Bookmarks("S6").Range.Text = Me.Texte22 oDoc.Bookmarks("S7").Range.Text = Me.Texte25 oDoc.Bookmarks("S8").Range.Text = Me.Texte39 oDoc.Bookmarks("S9").Range.Text = Me.Texte41 oDoc.Bookmarks("S10").Range.Text = Me.Texte59 oDoc.SaveAs Me.Texte51 & "\" & Forms!consultation_dossier!N°dossier_gestion & " " & Forms!consultation_dossier!Pour & " vs " & Forms!consultation_dossier!Contre & "\" & Forms!consultation_dossier!N°dossier_gestion & " courriers\" & Me.Texte43 & ".doc"




Répondre avec citation





.
Partager