cs_frederic31
Messages postés3Date d'inscriptionmardi 20 janvier 2004StatutMembreDernière intervention29 mars 2008
-
29 mars 2008 à 11:00
cs_frederic31
Messages postés3Date d'inscriptionmardi 20 janvier 2004StatutMembreDernière intervention29 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 ?
cs_loulou69
Messages postés672Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention 2 juin 20161 29 mars 2008 à 11:37
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é.