Bonjour à tous,
Voici mon problème: j'applique des modifications à un fichier word existant et je l'enregistre en format PDF , tous fonctionne correctement mais le fichier source word enregistre également les modifications,moi je veux enregistrer les modif dans le fichier pdf seulement !!
voici le code
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
  Dim objWord As Word.Application
        Dim docWord As Word.Document
 
        objWord = CreateObject("Word.Application")
        docWord = objWord.Documents.Open("C:\toto.docx")
 
 
        Dim tbl As Word.Table = CType(docWord.Tables(1), Word.Table)
        With docWord
            tbl.Cell(2, 2).Range.Text = "ggg"
        End With
 
        Dim FileName As String
        FileName = ("riri" & "_" & "fifi")
        docWord.SaveAs2("C:\essai\" & FileName & ".pdf", Word.WdSaveFormat.wdFormatPDF)
si je l'enregistre au format docx au lieu de pdf ça fonctionne correctement , les modi se trouvent seulement sur le fichier dans c:essai

merci de votre aide , là je suis perdu
Greg