Besoin d'une macro tte simple plz...

Signaler
Messages postés
2
Date d'inscription
mardi 10 mai 2011
Statut
Membre
Dernière intervention
10 mai 2011
-
Messages postés
14769
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
13 février 2021
-
bonjour à tous,

je dois traiter un tableau contenant env 60 000 lignes mais je n'ai besoin que d'une ligne sur 10 (env 6000 donc). Pourriez-vous m'indiquer comment faire pour effacer les 10 lignes en dessous de la cellule sélectionnée?

mon problème vient du fait que ma macro efface toujours les même lignes (l6 à l16) et non les 10 lignes suivantes.... :(

merci d'avance.

3 réponses

Messages postés
14769
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
13 février 2021
151
Bonjour,

Peux-tu nous montrer ton code ?

Mon site
Messages postés
2
Date d'inscription
mardi 10 mai 2011
Statut
Membre
Dernière intervention
10 mai 2011

bonjour,

voici le code la macro qui ne fonctionne pas :


Sub Macro1()
'
' Macro1 Macro
'
' Touche de raccourci du clavier: Ctrl+g
'
Range("D8:E16").Select
Selection.EntireRow.Delete
Range("D9").Select
End Sub

je ne sais pas si déjà je part comme il faut....

merci d'avance
Messages postés
14769
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
13 février 2021
151
Bonjour,

Normal, tu donne une référence fixe.

Essayes plutot :
Rows(i, i+9).Delete
Avec i l'index la la ligne qui suit celle que tu veux lire.

Mon site