[Excel] Compatibilité macro
Astrackt
-
wilfried_42 Messages postés 912 Statut Contributeur -
wilfried_42 Messages postés 912 Statut Contributeur -
Bonjour,
J'ai créé une macro Excel qui doit trier et ranger un fichier Excel d'environ 4000 lignes. Cette macro fonction tres bien sous Excel 2007 mais ne fonctionne visiblement pas Sur Excel XP. (Message d'erreur : Espace pile insuffisant)
Est ce possible?
Comment rectifier cela?
Merci par avance
J'ai créé une macro Excel qui doit trier et ranger un fichier Excel d'environ 4000 lignes. Cette macro fonction tres bien sous Excel 2007 mais ne fonctionne visiblement pas Sur Excel XP. (Message d'erreur : Espace pile insuffisant)
Est ce possible?
Comment rectifier cela?
Merci par avance
A voir également:
- [Excel] Compatibilité macro
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Compatibilite windows 11 - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
4 réponses
Bonjour
et si tu fournissais ta macro, espace pile insuffisant est une erreur vieille comme l'ordinateur (que je ne pensais pas revoir)...
il semblerait que tu sortes de boucle de façon anormale ou tu utilises une récurrence illimitée qui provoque un empilement d'adresse qui ne sont jamais désempilées. Sans la macro on ne peut pas voir grand chose...
et si tu fournissais ta macro, espace pile insuffisant est une erreur vieille comme l'ordinateur (que je ne pensais pas revoir)...
il semblerait que tu sortes de boucle de façon anormale ou tu utilises une récurrence illimitée qui provoque un empilement d'adresse qui ne sont jamais désempilées. Sans la macro on ne peut pas voir grand chose...
bonjour wilfied, Astrack
Chez moi, (512mo RAM, XL2003) j'ai ce message vers environ 1200 récurrences d'une macro, ce n'est pas une question de dépilage
Pour étudier le truc et pour le fun , j'avais écrit cette sub ( supprimer les lignes où il y a de marqué "mois de") à faire hurler les puristes !!!
le message "pile insuffisant" se produit alors que le nettoyage ne soit terminé
Quoiqu'il en soit, VBA n'aime pas trop les récurrences...
Chez moi, (512mo RAM, XL2003) j'ai ce message vers environ 1200 récurrences d'une macro, ce n'est pas une question de dépilage
Pour étudier le truc et pour le fun , j'avais écrit cette sub ( supprimer les lignes où il y a de marqué "mois de") à faire hurler les puristes !!!
Sub supprimer_avec_condition()
Application.ScreenUpdating = False
On Error Resume Next
lig = Columns(1).Find("mois de", Range("A65536"), , xlPart).Row
Rows(lig).Delete
If Err.Number > 0 Then: End
supprimer_avec_condition
End Sub
le message "pile insuffisant" se produit alors que le nettoyage ne soit terminé
Quoiqu'il en soit, VBA n'aime pas trop les récurrences...