Excel plante !!!

  • Initiateur de la discussion Marmotte3
  • Date de début
M

Marmotte3

Guest
Salut !

Depuis quelques temps excel est super lent et il plante assez(trop)souvent !(EXCEL has generated error...,ou tout simplement je ne peut plus rien faire.)
Pour lancer mon programme (1 Mo) il me faut passer 2 minutes !!!

Je pense que c'est un ou plusieurs bugs de macro qui on altéré le système de gestion des macro ou quelque chose comme ça !

Est ce que quelqun pourrais me dire la cause et si il existe un moyen d'y remédier !

Merci
 
M

Marmotte3

Guest
Ah oui en plus de la question ci dessus est ce que vous pourier me dir pourquoi ça plante quand je lance cette commande :

Workbooks("Contact.xls").Sheets("Contact").Rows("3:3").Insert Shift:=xlDown

Avec le fichier contact.xls ouvert ???
 
S

STéphane

Guest
bonjour

côté plantage, je ne sais pas.
peut-être que tu as des usedrange super grosses et trop de formats différents qui font ramer ton fichier.
regarde sur la FAQ http://dj.joss.free.fr/faq.htm ou sur disciplus

utilise dans tes macros application.screenupdating=false


côté instruction, essaye
Workbooks("classeur1").Sheets("feuil1").Rows("3:3").Insert Shift:=xlDown



bye
STéphane
 
M

Marmotte3

Guest
Merci !

J'utilise déjà application.screenupdating=false

Mais quand je dis lent c'est plus de 30 seconde par application !

Il mesemble que

Workbooks("Contact.xls").Sheets("Contact").Rows("3:3").Insert Shift:=xlDown

et

Workbooks("classeur1").Sheets("feuil1").Rows("3:3").Insert Shift:=xlDown

C'est pareil !!! et ça plante (je ne sais pas pourquoi !!!).

Merci
 
S

STéphane

Guest
la différence c'est la présence de l'extension !
j'ai fait un test sur mon pc et ça marché (même peut-être que je n'avais pas besoin d'extension parceque je n'avais pas encore enregistré le classeur)

bye
stephane
 
M

Marmotte3

Guest
J'ai trouvé la cause mais pas la solution !!!

J'aitrouver pourquoi il plante c'est parce que cela change le contenu de mon combobox et qu'il y a une macro qui se déclanche quand ce combobox change !!!

Y a t'il un moyen pour enpêcher le déclanchement de cette macro !!!

Merci !! :)
 

Discussions similaires