homere47
Messages postés10Date d'inscriptiondimanche 27 mars 2005StatutMembreDernière intervention 2 juin 2014
-
27 mars 2005 à 17:12
homere47
Messages postés10Date d'inscriptiondimanche 27 mars 2005StatutMembreDernière intervention 2 juin 2014
-
30 mars 2005 à 19:29
à la fermeture d'un fichier excel contenant de nombreuses boites de dialogues associées à un code vba, j'ai le message d'erruer suivant :
"l'instruction à "0x308e0a1e" emploie l'adresse mémoire "0x034c7f4a". La mémoire ne peut pas être "written". Cliquez OK........etc"
Il s'en suit un plantage d'excel (le travail n'est pas enregistré).
erreur quelque soit le système d'exploitation, NT, 2000, XP, en réseau ou en poste unique.
Si je sauvegarde avant de fermer le travail est bien enregistré mais l'erreur persiste à la fermeture.
Quelqu'un a-t-il une explication ? Merci.
Hedrock
Messages postés9Date d'inscriptionlundi 7 juillet 2003StatutMembreDernière intervention30 mars 2005 27 mars 2005 à 17:28
Salut,
peut-être y a-t'il une boite de dialogue encore active à la fermeture ou au moins
une variable non déchargée ....
Le mieux serait que tu montres cette partie de ton code.
homere47
Messages postés10Date d'inscriptiondimanche 27 mars 2005StatutMembreDernière intervention 2 juin 2014 27 mars 2005 à 17:36
Merci de ton attention. mais ça veut dire quoi : variable non déchargée ??? Je vais regarder mon code et te l'envoie si je ne sais pas voir le problème.
homere47
Messages postés10Date d'inscriptiondimanche 27 mars 2005StatutMembreDernière intervention 2 juin 2014 30 mars 2005 à 19:29
Merci pour ta réponse (rapide).
En complément de mon premier message.
Bien que n'ayant pas directement solutionné mon problème, ta réponse m'a obligé à regarder de plus près et j ai trouvé une instruction "Hide" après une instruction "Unload" (pour une UserForm) .
J'ai remis "Hide" devant et plus de problème.
Je pense donc que la solution était là ???
Merci pour ton aide et à +++