Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Excel ne repond pas suivant execution macro

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

lefrizey

XLDnaute Nouveau
Bonjour à tous,

J'ai une macro qui fonctionne et que j'ai adaptée à mes besoins. Mais dès que je la lance sur un gros fichier (80Mo), Excel ne répond pas, au bout d'un jour, je suis contraint de fermer le programme par le gestionnaire des tâches. Je souhaite savoir pourquoi.
Je joins la macro, espérant une solution.
 
Dernière édition:
Re : Excel ne repond pas suivant execution macro

bonjour ,

Dans un premier temps , voir si en déclarant les variables correctement au lieu de tout laissé en variant (Gros consommateur de mémoire) cela arrange les choses .

Sans un jeu de données même bidon , pas moyen de tester davantage

Voici comment je déclarerais variables et objet .

Code:
Dim X As Long, XX As Long, DerLinTab As Long
Dim N As Long, Fin As Long
Dim Start As Double
Dim Tab_Nom() As Long
Dim Debit As Range, Credit As Range
Dim Cel As Range, Cel1 As Range
 
Re : Excel ne repond pas suivant execution macro

Merci, j'ai longtemps hésiter à envoyer des données. Sur des petits fichiers, elle s'exécute sans problème. Mais sur mon fichier de 80Mo...
Je t'envoie les données même bidon pour tester. Si le forum le permettait, j'aurai joint le fichier de 80Mo.
Rouvre la pièce jointe après avoir lu ce message.
 
Re : Excel ne repond pas suivant execution macro

Ok , j'ai pris , mais pour le moment pas de soucis .

Voir mon MP , si ne passe pas en pièce jointe , y'a plein de sites pour envoyer de gros fichiers

Sinon , je dupliquerai jusqu'a obtention de la charge désirée
 
Re : Excel ne repond pas suivant execution macro

L'autre solution serait plutot que d'effacer les lignes , c'est à priori cette partie qui pourrait coincée, serait de créer une nouvelle feuille et lors du balayage des lignes ne copier que les lignes à conserver.


A tester . , je pense qu'en plus cela pourrait ce faire dans la même boucle .
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
6
Affichages
364
Réponses
7
Affichages
325
Réponses
5
Affichages
314
T
  • Résolu(e)
Microsoft 365 pb effacement macro
Réponses
8
Affichages
459
Themax
T
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…