coucou,

voilà je venais de finir un bon ptit prog sympathique et lorsque je l'ai testé sur le pc où il va etre executé par la suite bah j'ai eu quelques surprises...

j'ai eu des erreurs car des références etaient manquantes.

J'ai regardé dans le menu "?" dans "A propos de microsoft Excel" et je vois qu'il sagit de Excel 2000 or sur le poste où j'ai réalisé le prog c'est aussi Excel 2000 mais j'ai des références supplémentaires

En fait j'ai su "éviter" 2 erreurs en trouvant des références antérieures sur le poste final mais j'ai cependant un derniere erreur au niveau de la creation d'un tableau croisé dynamique à partir de données provenant d'Excel. Ca doit etre du au fait que j'ai activé une référence antérieure non? car le reste est identique...

par exemple :

'-- Cocher la référence :Microsoft ADO Ext 2.x for dll

j'avais ici la 2.8 et sur l'autre pc j'ai la 2.5. pareil pour :

'Microsoft ActiveX Data Objects 2.0 Library

ici j'ai egalement la 2.8 et sur l'autre la 2.5


ca me parait bizarre car selon les commentaires (2.x et 2.0) les version 2.5 devraient suffire mais apparement non... donc je voudrai savoir comment peut on faire pour avoir ces référence sur l'autre pc?


pour info mon erreur se trouve sur cette ligne

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
.CommandText = Array( _
        "SELECT Table1.MVS_SYSTEM_ID, Table1.DATE, Table1.TIME, _
 Table1.SERVICE_CLASS, Table1.MIPS,  Table1.ADJUST, Table1.TYPE" _
        & Chr(13) & "" & Chr(10) & "FROM `" & CheminBD & "`.Table1 Table1")