Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

ENLEVER LE MESSAGE D'ERREUR MICROSOFT.OFFICE.INTEROP.WORD.APPLICATION IS NOT DEFINED


Information sur le tutorial

Catégorie :VB.NET Tutorial .NET ( DotNet ) Date de création : 15/06/2007 11:48:19 Vu : 9 451 fois

Note :
Aucune note

Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

Description

Vous recevez l'erreur "Microsoft.Office.Interop.Word.Application is not defined" quand vous voulez utiliser le Namespace "Microsoft.Office.Interop".

Vous voulez utiliser VB.NET pour accéder à MS Office, mais vous ne voulez pas utiliser "Word.Application". La solution est d'installer ou d'ajouer les références à Microsoft "Office 11.0 Object Library" pour ce faire procédez comme suit.

Tutorial

Pour ajouter les objets .NET d

'Office procédez comme suit
  1. Lancer le setup d
'Office
  • Allez dans les options personnalisées
  • Déplier les rubriques, Microsoft Office xxxxxx
  • Ajouter l 'option prise en charge de la programmation .NET pour les objets que vous voulez utiliser
  • Terminer l 'installation ou la mise à jour d'office
  • Utiliser les références dans le projet

    1. Allez dans les références du projet
    2. Ajouter les référence :
      Microsoft Office 11.0
    Object Library
    Microsoft Word 11 Object Library
    Microsoft Excel 11 Object Library
    Microsoft Access 11
    Object Library
    Microsoft .......
    Microsoft Visual Basic for Applications Extensibility 5.3

    Si la référence apparaît pas dans la liste télécharger l 'outil "VSTO : Visual Studio 2005 Tools for the Microsoft Office System" que vous trouverez au "Support for VSTO"
    http://www.microsoft.com/downloads/details.aspx?FamilyID=f5539a90-dc41-4792-8ef8-f4de62ff1e81&displaylang=en

    Aide MSDN
    http://msdn2.microsoft.com/es-es/library/microsoft.office.interop.word(vs.80).aspx

    Déclarez ine variable avec l'objet Word
    Dim oMSWord AsNew Microsoft.Office.Interop.Word.Application

    signaler à un administrateur
    Commentaire de Le grand Zorro le 16/04/2008 17:54:13

    ça ne fonctionne pas avec
    Déclarez ine variable avec l'objet Word
    Dim oMSWord As New Microsoft.Office.Interop.Word.Application

    j'ai fait :
    Déclarez ine variable avec l'objet Word
    Dim oMSWord As New Word.Application
    et le message disparait

    Ajouter un commentaire



    Nos sponsors

    Sondage...

    CalendriCode

    Juillet 2009
    LMMJVSD
      12345
    6789101112
    13141516171819
    20212223242526
    2728293031  

    Consulter la suite du CalendriCode

    Comparez les prix Nouvelle version

    Photothèque Nouveau !



    Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
    CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
    CodeS-SourceS.com© est une marque déposée tous droits réservés
    Temps d'éxécution de la page : 0,156 sec

    Google Coop CodeS-SourceS Google Coop CodeS-SourceS


    Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.