Problème avec diiférentes API OFFICE (VB6) [Résolu]

Messages postés
3
Date d'inscription
mardi 20 janvier 2004
Statut
Membre
Dernière intervention
29 mars 2008
- - Dernière réponse : cs_frederic31
Messages postés
3
Date d'inscription
mardi 20 janvier 2004
Statut
Membre
Dernière intervention
29 mars 2008
- 29 mars 2008 à 12:48
Bonjour à Tous,

Voilà mon soucis, j'ai développé une petite appli perso en VB6 sur une config du type Windows XP, Office 2003.
Dans cette appli, j'utilise les API Word et Excel, et ceci en ajoutant dans Project > References > Microsoft Excel 11.0 Object Library pour Excel par exemple.

Exemple Code inséré :

Dim ClasseurXLS As Excel.Application
Dim WorkbookXLS As Excel.Workbook
Dim WorksheetXSL As Excel.Worksheet
Dim sheetActiveName As String


Set ClasseurXLS = CreateObject("Excel.application")
ClasseurXLS.Workbooks.Open DirModeleXls, Editable:=True
ClasseurXLS.Visible = False

Mon problème est que mon appli plante sur une config Office 2000 !!
Comment gérer cette compatibilité entre les différentes versions d'Office ?

Merci de votre aide.
Frédéric
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
672
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
2 juin 2016
1
3
Merci
Bonjour


 


Si tu ne type pas tes variables avec Excel. tu ne seras pas obligé de déclarer de référence à une version d'Excel non plus, la compilation te donnera un exécutable qui vraisemblablement fonctionnera quelque soit les version d'Office installé.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 197 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_loulou69
Messages postés
3
Date d'inscription
mardi 20 janvier 2004
Statut
Membre
Dernière intervention
29 mars 2008
3
Merci
Parfait, je te remercie !!!

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 197 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_frederic31