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

Windows Forms Discussion :

[VB.NET] Compatibilité Office 97 au lieu de Office 2003


Sujet :

Windows Forms

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    344
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 344
    Points : 291
    Points
    291
    Par défaut [VB.NET] Compatibilité Office 97 au lieu de Office 2003
    Bonjour,

    Je développe actuellement une application lié avec Office (Word et Excel surtout). Mon problème est que je possède la licence de Office 2003 mais je voudrais que mon programme soit compatible avec Office 97, 2000, XP, ...

    Comment faire cela ?

    Merci d'avance.

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    344
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 344
    Points : 291
    Points
    291
    Par défaut
    Personne n'a d'idée la dessus ????

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 51
    Points : 38
    Points
    38
    Par défaut
    Bonjour,

    Pour cela il va falloir utilisé le minimum de fonction possible car il est possible qu'une fonction ai vu le jour sur Office2003 et n'existe pas dans Office97, ce qui te menera direct au plantage !

    a moins de gerer toutes les fonctions avec des TRY . . . CATCH . . .

    pour creer un objet Word sans passer par l'ajout de Reference (et donc ne pas se soucier des versions) il faut faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim MonAWord as Object
    MonWord = CreateObject("Word.Application")
     
    MonWord.Visible = True 'pour faire apparaitre MSWord
    MonWord . . .
    Forcement cette methode ne te permet pas d'avoir l'intelisence, mais rien t'empeche de creer ton code en ajoutant une reference à Word pour avoir l'intelisence, puis retirer rcelleci à la fin de l'ecriture de ton code !

    En esperant t'avoir aider !

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    344
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 344
    Points : 291
    Points
    291
    Par défaut
    Et bien s'il suffit de faire ca, c'est super ...

    Pour les fonctions, pas de sourcis. Je ne fais quasiment que de l'écriture dans les cellules, donc je pense que Office 97 le gère.

    Merci beaucoup.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 28/05/2015, 09h38
  2. Réponses: 2
    Dernier message: 19/05/2015, 12h56
  3. Framework .Net, Compatibilité avec le matériel ?
    Par zambizi dans le forum C++/CLI
    Réponses: 2
    Dernier message: 14/01/2008, 23h01
  4. Réponses: 1
    Dernier message: 24/06/2005, 16h18
  5. [C#][.Net] Compatibilité .Net et C++
    Par dev01 dans le forum Windows Forms
    Réponses: 9
    Dernier message: 24/01/2005, 15h52

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