IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Interop.Word Désactiver messages de confirmation


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2002
    Messages
    255
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 255
    Par défaut Interop.Word Désactiver messages de confirmation
    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

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2002
    Messages
    255
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 255
    Par défaut
    Personne ne semble savoir ?

Discussions similaires

  1. Réponses: 4
    Dernier message: 16/11/2012, 10h05
  2. Réponses: 2
    Dernier message: 23/02/2009, 22h30
  3. [Access 2003] Désactivation des messages de confirmation
    Par Kropernic dans le forum VBA Access
    Réponses: 3
    Dernier message: 04/08/2008, 16h42
  4. Désactivation messages de confirmation
    Par crunchattak dans le forum VBScript
    Réponses: 2
    Dernier message: 05/02/2007, 11h23
  5. désactivation des messages de confirmation
    Par Lison dans le forum Access
    Réponses: 1
    Dernier message: 08/08/2006, 17h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo