Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2135 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  suppression lign = plantage memoire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

suppression lign = plantage memoire

n°1445146
GillooZ
un reportage de filip loulou
Posté le 20-09-2006 à 11:47:50  profilanswer
 

Bonjour a toutes et a tous  
 
Voici mon code :  
 
Do
    If .Range("AJ" & cpt) = "Invalide" Then
        .Range("A" & cpt).EntireRow.Delete Shift:=xlUp
         
 
    End If
    cpt = cpt - 1
Loop Until (cpt = 2)
 
Cette boucle parcours 2620 lignes environ et plante directement
 
Jusqu'a 200 ligne ca marche mais au dessus le programme plante au bout de 5 sec. j'ai parfois un message d'erreur : "memoire insuffisante pour afficher en entier"
 
pourtant cette boucle toute bete marche tres bien si je cache lse lignes
mais des que je les supprime je vois les lignes qui commencent a disparaitrent (1 toutes les 2 sec ...) et puis plantage ...
 
une idee svp ?

mood
Publicité
Posté le 20-09-2006 à 11:47:50  profilanswer
 

n°1445410
DamienCYS
Posté le 20-09-2006 à 16:43:58  profilanswer
 

salut,
 
désactive l'actualisation de l'écran et réactive la après avec application.screenupdating = false/true

n°1445575
GillooZ
un reportage de filip loulou
Posté le 21-09-2006 à 08:19:22  profilanswer
 

on me fait signe que no meme problème


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  suppression lign = plantage memoire

 

Sujets relatifs
Suppression de fichiers de plus de n joursfichier temporaire memoire ou pipe
suppression ou cacher ligne sur bouble infini[résolu]Limitation de mémoire pour images entre 600lo et 2mo
[C Sharp/Résolu] mémoire et sauts pointeurs: la chasse au gaspiMémoire insuffisante
Augmentation allocation mémoire en Fortransujet de mémoire
Libération de la mémoire[VBS] Fuite memoire ?
Plus de sujets relatifs à : suppression lign = plantage memoire


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)