GeoTrouvePas
XLDnaute Impliqué
Bonjour tout le monde !
Trop c'est trop ! Voilà deux fois que mon classeur plante cette après midi en me faisant perdre quelques heures de boulot.
J'explique :
J'ai un classeur contenant une bonne vingtaine de userforms, 1 300 contrôles et quelques 8 000 lignes de code. Cela fait des mois que je bosse dessus comme un acharné et je me demande si vba ne commencerait pas à atteindre un peu ses limites.
En effet, cela fait plusieurs fois qu'aucun moment d'afficher un userform pour tester, j'ai deux messages d'erreur successifs qui s'affichent : "Erreur d'accés Chemin/Fichier" puis "Erreur d'exécution '361' : Impossible de charger ou de décharger cet objet".
Après avoir pas mal gratté, je me rend compte que la plupart de mes userforms ne peuvent plus du tout être affichés et qu'aucun copier/coller vers un nouveau classeur n'est possible.
Après encore plus de grattage, il apparaît que tous les contrôles contenant ou étant contenus dans un frame posent problème. Il est même impossible de les supprimer (Message d'erreur lors de la tentative de suppression : "Impossible de supprimer lescontrôles. Appel inattendu à un accès méthode ou une propriété" (la faute de frappe est authentique )).
Il m'est de plus impossible d'enregistrer mon fichier.
Je ne l'ai bien entendu pas déplacé pendant que je bossais dessus, il n'y a pas de lecture seule ou quoi que ce soit de ce genre et il n'existe pas de contrôles portant le même nom.
Je me demande donc si je n'aurai pas atteint certaines "limites" (trop de contrôles, trop de sauvgarde/ouverture du fichier...) ou si le contrôle "Frame" en lui même n'est pas victime d'un bug récurrent.
Est ce que quelqu'un aurait une idée sur la source (et éventuellement l'issue ) de ce problème ?
P.S. : J'ai déjà utiliser à plusieurs reprises VBA Code Cleaner sur mon fichier histoire de virer les données rémanentes et polluantes.
Je vous remercie d'avance.
Bonne soirée à tous !
Trop c'est trop ! Voilà deux fois que mon classeur plante cette après midi en me faisant perdre quelques heures de boulot.
J'explique :
J'ai un classeur contenant une bonne vingtaine de userforms, 1 300 contrôles et quelques 8 000 lignes de code. Cela fait des mois que je bosse dessus comme un acharné et je me demande si vba ne commencerait pas à atteindre un peu ses limites.
En effet, cela fait plusieurs fois qu'aucun moment d'afficher un userform pour tester, j'ai deux messages d'erreur successifs qui s'affichent : "Erreur d'accés Chemin/Fichier" puis "Erreur d'exécution '361' : Impossible de charger ou de décharger cet objet".
Après avoir pas mal gratté, je me rend compte que la plupart de mes userforms ne peuvent plus du tout être affichés et qu'aucun copier/coller vers un nouveau classeur n'est possible.
Après encore plus de grattage, il apparaît que tous les contrôles contenant ou étant contenus dans un frame posent problème. Il est même impossible de les supprimer (Message d'erreur lors de la tentative de suppression : "Impossible de supprimer lescontrôles. Appel inattendu à un accès méthode ou une propriété" (la faute de frappe est authentique )).
Il m'est de plus impossible d'enregistrer mon fichier.
Je ne l'ai bien entendu pas déplacé pendant que je bossais dessus, il n'y a pas de lecture seule ou quoi que ce soit de ce genre et il n'existe pas de contrôles portant le même nom.
Je me demande donc si je n'aurai pas atteint certaines "limites" (trop de contrôles, trop de sauvgarde/ouverture du fichier...) ou si le contrôle "Frame" en lui même n'est pas victime d'un bug récurrent.
Est ce que quelqu'un aurait une idée sur la source (et éventuellement l'issue ) de ce problème ?
P.S. : J'ai déjà utiliser à plusieurs reprises VBA Code Cleaner sur mon fichier histoire de virer les données rémanentes et polluantes.
Je vous remercie d'avance.
Bonne soirée à tous !
Dernière édition: