Probleme Out of Memory Run time error 7 sur macro
Hello,
je viens vers vous car je ne comprends pas d'où vient le souci sur cette macro tout simple, je souhaite delete toutes les lignes qui ont une valeur égale à VMOB sur un certain range d'une colonne.
Le fichier est conséquent avec environ 20 à 30 mille lignes.
Ci dessous le code, qui me semble bon :
Code:
1 2 3 4 5 6
| Sub TEST()
For Each Cell In Worksheets(1).Range("I2:I30000")
If Cells.Value = "VMOB" Then Cells.Rows.Delete
Next
End Sub |
Mais dés que je tourne ma macro et que j'arrive sur la ligne pour delete les lignes, Excel s'arrête et me met : Run Time Error 7 / Out of memory, ça me semble bizarre, ce n'est pourtant pas une macro qui demande énormément de ressources et mon range est défini.
Je fais sûrement une erreur que je ne vois pas mais je ne vois pas. Si vous avez des idées je suis preneur :)