Yo_Fr
Messages postés16Date d'inscriptiondimanche 25 avril 2004StatutMembreDernière intervention 5 octobre 2016
-
9 févr. 2015 à 14:50
Yo_Fr
Messages postés16Date d'inscriptiondimanche 25 avril 2004StatutMembreDernière intervention 5 octobre 2016
-
10 févr. 2015 à 12:45
Bonjour à tous,
Je suis en cours de réalisation d'un programme VB 6 faisant appel à des feuilles Excel (XLSX). Je suis sous EXCEL 2007 et dans VB 6 je retrouve bien les références à Excel (Microsoft Excel 12.0 Object Library) et cela tourne du feu de dieu.
Bien mais maintenant je ne sais pas du tout ce qui va se passer si je déploie ces exe VB6 dans un PC ou seul Excel 2010 ou 2013 serait installé. Trouvera-t-il Excel quand même ? Et surtout que se passera-t-il si je vais sur un PC équipé d'un Excel 2000 ou 2003 ?
Je n'ai pas trouvé ce genre d'info... Un idée ?
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 Modifié par ucfoutu le 9/02/2015 à 18:06
Bonjour,
La meilleure méthode reste sans aucun doute d'utiliser alors une liaison tardive ("late binding") au lieu de cocher une référence.
Ouvre ton aide VB6 sur les mots CreateObject et GetObject. Tu y trouveras des exemples parlants.
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviend