JSilvere
Messages postés161Date d'inscriptionlundi 28 février 2011StatutMembreDernière intervention11 février 2013
-
13 avril 2011 à 15:21
JSilvere
Messages postés161Date d'inscriptionlundi 28 février 2011StatutMembreDernière intervention11 février 2013
-
21 avril 2011 à 09:11
Bonjour,
Je crée un logiciel sous VB6 qui à une option "exporter sous excel", et j'ai codé cette fonction en enregistrant mes macros excel sous excel 2010.
Une fois l'exe créer, je l'exécute sur une autre machine contenant excel 2003 et la la fonction plante
Donc voila, si quelqu'un à plus d'infos sur ce bug, je suis preneur de vos réflexions,connaissances et de vos solutions face à se problème.
AlKatou
Messages postés95Date d'inscriptionvendredi 7 février 2003StatutMembreDernière intervention28 novembre 2017 18 avril 2011 à 08:55
salut,
pour information, les références dans vba sont pour certaines des dll. donc sur une version antérieure, regardes les références. normalement, la bibliothèque "Microsoft Office 14.0 object library" (quelque chose dans le genre) devrait être manquante. coches la-même de la version actuelle de ton office ; par exemple, "microsoft office 12.0 bject library" sous office 2003.
attention, pour toutes modifications fais-les toujours sous la version d'office la plus basse que tu es à ta disposition sinon le problème se représentera.
JSilvere
Messages postés161Date d'inscriptionlundi 28 février 2011StatutMembreDernière intervention11 février 2013 14 avril 2011 à 08:43
Cette fonction n'utilise pas de DLL, je pense plus qu'il sagis d'un problème de compatibilité entre les macros que j'ai enregistré avec Excel 2010 et les versions précédentes d'Excel (mon PC à Excel 2010 et le problème survient lorsque le PC client à une version antérieure)
JSilvere
Messages postés161Date d'inscriptionlundi 28 février 2011StatutMembreDernière intervention11 février 2013 18 avril 2011 à 11:53
Merci, c'est bien ce que je pensais...
J'ai un nouveau problème, j'ai récupéré un autre poste qui à Excel 2003, je compte m'en servir pour programmer la partie de mon programme comprenant Excel.
Dès que je compile avec ce PC, il me met un message d'erreur : Erreur de compilation, Projet ou blbliothèque introuvable pour des codes qui fonctionnent pourtant sur mon pc qui as le même VB6...
(le message d'erreur s'affiche ici pour le code
strDate = Format(Date, "dd/mm/yyyy")
mais il me fais le même pour le code "droite","Format",chr(13),chr(10) etc...)
Vous n’avez pas trouvé la réponse que vous recherchez ?
AlKatou
Messages postés95Date d'inscriptionvendredi 7 février 2003StatutMembreDernière intervention28 novembre 2017 20 avril 2011 à 19:33
salut,
je vois que 2 possibilités :
- erreur dans les références
- installation de vb6 qui est différente de l'autre pc. essai de réparer l'install voir désinstaller/installer (pour être plus sûr)
JSilvere
Messages postés161Date d'inscriptionlundi 28 février 2011StatutMembreDernière intervention11 février 2013 21 avril 2011 à 09:11
Pense tu que si je métais Excel 2003 sur mon PC (qui as déjà le pack 2007) je pourrais créer mes macros sur excel 2003 sans problèmes de compatibilités?