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 :

Quelle Reference Vers un MS Office Version X


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 19
    Par défaut Quelle Reference Vers un MS Office Version X
    Bonjour,
    Je suis entrain de développer une application vb.net qui utilise Microsoft Excel Object Library pour crée des classeurs excel et les remplirs (ni plus ni moins) .

    Sur ma machine j'ai office 2007 et donc la version 12.0 du Microsoft Excel Object Library, le probléme est alros que l'utilisateur final de mon appli peut avoir office 2007 (v 12.0) ou 2003 (v 11.0) ! alors je ne sais pas comment faire pour que mon application soit compatible quelque soit la version de Excel que l'utilisateur final aura ? et quelle library référencer dans mon projet dans ce cas ?

  2. #2
    Membre expérimenté
    Homme Profil pro
    Freelance
    Inscrit en
    Février 2008
    Messages
    312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 312
    Par défaut
    au démarrage du programme tu récupère la version d'office que l'utilisateur a sur sa machine (il y a forcement moyen de pouvoir récupérer ce genre d'information renseigne toi la desssus), et en fonction du résultat tu charge tel ou tel bout de code

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    91
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Avril 2008
    Messages : 91
    Par défaut
    j'ai eu ce problème pour Outlook, car j'ai fait une appli qui devait être compatible Outlook 2002, 2003 et 2007 et en prime quelques version de lotus note ^^.

    Pour moi l'option à été la réflection. Car il suffit que j'ai du code a modifier, je vais le modifier qu'une fois, sinon j'aurais ete obligé rien que pour outlook de faire 3 modifications. Donc perte de temps et donc d'argent. Même si la réflection peut paraître imbuvable au début cela reste très simple quand on a compris le mécanisme.

  4. #4
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 19
    Par défaut
    Merci pour vos reponses,
    Je crois que pour la creation et le remplissage des classeur Excel le code est le meme quelque soit la version du Library ....

    Donc la difficulté pour moi reside dans savoir quelle version d'Excel l'utilisateur utilise et comment charger la library dynamiquement sans passer par l'anglet Projet de .net !!

  5. #5
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Par défaut
    Tu peux aussi utiliser la version 2003 des bibliothèques qui sont forcément compatibles avec Office 2007.

Discussions similaires

  1. Réponses: 1
    Dernier message: 24/12/2007, 10h11
  2. FileListBox quelle reference?
    Par riemp dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 02/08/2007, 21h44
  3. [C# 2.0] Quelle référence ajouter pour avoir SqlClient ?
    Par jimboo dans le forum Accès aux données
    Réponses: 4
    Dernier message: 28/09/2006, 16h54
  4. Quelle exportation vers excel
    Par Gali dans le forum Access
    Réponses: 14
    Dernier message: 17/05/2006, 10h21
  5. [CR10]Quelles sont les nouveautés de la version 10 ?
    Par osoudee dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 11/11/2004, 16h37

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