Bonjour,

J'utilise la librairie Interop.Word pour nregistrer un fichier html au format .doc

Lors de l'exécution de l'instruction SaveAs, un message de confirmation me demande si je souhaite continuer :

Les feuilles de style liées sont prises en charge uniquement dans les fichiers de format Web. En enregistrant sous ce format, tous les liens des feuilles de style seront perdus.
Voici mon 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
16
17
18
19
20
21
22
23
 
    ApplicationClass wordApp = new ApplicationClass();
    wordApp.Visible = false;
 
    object file = fichierHTML;
    object nullobj = System.Reflection.Missing.Value;
    object ObjFormat = WdOpenFormat.wdOpenFormatAuto;
    object docVisible = true;
 
    Document doc = wordApp.Documents.Open(ref file, ref nullobj, ref nullobj,
                                                                  ref nullobj, ref nullobj, ref nullobj,
                                                                  ref nullobj, ref nullobj, ref nullobj,
                                                                  ref ObjFormat, ref nullobj, ref docVisible,
                                                                  ref nullobj, ref nullobj, ref nullobj, ref nullobj);
 
    object FileName = saveFileDialog1.FileName;
    object FileFormat = WdSaveFormat.wdFormatDocument;
 
    doc.SaveAs(ref FileName, ref FileFormat, ref nullobj,
                                       ref nullobj, ref nullobj, ref nullobj,
                                       ref nullobj, ref nullobj, ref nullobj,
                                       ref nullobj, ref nullobj, ref nullobj,
                                       ref nullobj, ref nullobj, ref nullobj, ref nullobj);
Je souhaite que ce message ne soit pas affiché à l'utilisateur.

J'ai testé le code suivant en vain :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
wordApp.DisplayAlerts = WdAlertLevel.wdAlertsNone;
Des idées ?

Merci par avance