(attempted to read or write protected memory) vb2005express

Résolu
vercomax Messages postés 547 Date d'inscription mercredi 28 juillet 2004 Statut Membre Dernière intervention 11 septembre 2013 - 23 janv. 2007 à 15:27
vercomax Messages postés 547 Date d'inscription mercredi 28 juillet 2004 Statut Membre Dernière intervention 11 septembre 2013 - 23 janv. 2007 à 16:17
bonjour,

mon appli fonctionne trés bien sur mon poste de développement et sur un autre poste B, mais quand je la lance sur un autre poste C, tout va bien jusqu'à cette erreur:
attempted to read or write protected memory . this is often ......

et je pense que c'est juste au moment de l'executuion d'une procédure où j'ouvre un document excel.

vous avez une idée ?
problème de compatibilité Frameworks 2.0 installé avec d'anciennes versions ?
problème de version de office ?  2003 sur ceux qui marchent, 2000 sur le C

en tous cas mes accès à la base de données access fonctionnent trés bien sur tous les poste, c juste au moment d'ouvrir une feuille excel
:docexcel = CreateObject("Excel.Application")
docexcel.Workbooks.Open("mondoc.xls")
docexcel.Visible =

True
merci de vos réponses.

4 réponses

jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
23 janv. 2007 à 15:35
Essaye au moins, pour commencer, d'ouvrir manuellement (depuis l'explorateu, donc) le fichier concerné (quand celà se produit ... et sans fermer ton application...)...
juste pour voir et nous renseigner plus complètement.
3
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
23 janv. 2007 à 15:49
Et prends également tout ton temps pour lire calmement, de A à Z ceci :

http://weblogs.asp.net/fbouma/archive/2005/11/03/429371.aspx

qui pourrait expliquer celà ... sans pour utant donner une solution.

Il semblerait par ailleurs que l'équipe de M. Bill bégaye encore à ce sujet (d'après une réponse que j'ai vue ailleurs)
3
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
23 janv. 2007 à 16:00
Certainement un problème de version d'Excel comme tu le souligne.

Ton programme à été compilé pour travailler avec la référence Excel 11.0 correspondant au logiciel Excel 11.0, Excel 2003 si tu préfère.

Sur le poste C, cette référence n'existe pas puisque Excel 2003 n'est pas installé.

Alors il est possible que le framework se démerde avec la référence Excel 10.0 (Excel 2000) mais à moment donné tu dois faire appel à quelque chose qui n'est pas tout à fait identique dans les 2 versions.

A part installer Excel 2003, personnellement je ne connais pas d'autre solution

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
3
vercomax Messages postés 547 Date d'inscription mercredi 28 juillet 2004 Statut Membre Dernière intervention 11 septembre 2013 2
23 janv. 2007 à 16:17
merci à tous

Jmfmarques, j'ouvre le fichier excel sans problème avec office 2000

merci encore à tous pour vos aides
0
Rejoignez-nous