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

VB.NET Discussion :

Excel interopérabilité problème


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Juillet 2010
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 1
    Par défaut Excel interopérabilité problème
    Bonjour,

    Je fais habituellement tourner un programme a partir de Microsoft Visual Studio, codé en Vb.Net.

    Ce programme interagit avec Excel. Il fonctionnait tres bien et je ne l'avais pas utilise depuis un certain temps, et lorsque j'ai voulu le reutiliser hier, le code n'a pas demarre a cause de multiples erreurs. Ces erreurs sont toutes liees a Excel du type :
    Type 'Excel.workbook' is not defined.
    Apres ma recherche sur internet, j'ai compris que c'etait sans doute lie aux references, mais j'ai beau ajouter des references ce ne fonctionne toujours pas.

    Entre le moment ou ca fonctionnait et aujourd'hui j'ai installe la version 2007 d'Excel. J'ai toujours la version 2003 en parallele.

    J’espere que c’est assez clair pour que vous m’aidiez.


    Merci d’avance

    Jeremy

  2. #2
    Membre régulier
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2006
    Messages : 7
    Par défaut Excel interopérabilité problème
    Bonjour,
    Pour Excel 2007, il faut la version 12 de Microsoft.Office.Interop.Excel (voir Microsoft) à mettre dans la Références de "My Project"

    dans un module, ajouter avant le nom du module :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Imports Excel = Microsoft.Office.Interop.Excel
    Les fichiers de Excel 2003 ont l'extension .xls
    Les fichiers de Excel 2007 ont l'extension .xlsx

    Si vous avez les 2 versions sur l'ordinateur, c'est toujours Excel 2003 qui se met en avant : si vous appelez des fichiers .xlsx, Excel 2003 vous dit qu'il ne peut pas ouvrir ce fichier.
    Microsoft conseille fortement de virer 2003. Les deux versions ne font pas bon ménage !

Discussions similaires

  1. [VBA Excel] Un problème de recopie des données de l'userform
    Par Viper7 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 15/06/2006, 14h48
  2. [Excel & D7]Problème de suppression de lignes
    Par Isa31 dans le forum API, COM et SDKs
    Réponses: 7
    Dernier message: 14/03/2006, 09h00
  3. VBA Excel (débutant) - problème avec la copie d'un range
    Par sat478 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 05/01/2006, 16h32
  4. [Excel - VBA] Problème de suppression de lignes...
    Par beholder2 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 28/01/2005, 17h27
  5. [EXCEL-OLE] Problème de formule
    Par qi130 dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 13/10/2003, 18h49

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