Supprimer deux cellules une ligne sur deux
julness
-
eriiic Messages postés 24581 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24581 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je cherche à créer une macro sous Excel me permettant de supprimer deux cellules de la même ligne et ceci une ligne sur deux?
Ex: supprimer C3 et D3 de la ligne 3 puis C5 et D5 de la ligne 5 etc.
Merci beaucoup pour votre aide.
Je cherche à créer une macro sous Excel me permettant de supprimer deux cellules de la même ligne et ceci une ligne sur deux?
Ex: supprimer C3 et D3 de la ligne 3 puis C5 et D5 de la ligne 5 etc.
Merci beaucoup pour votre aide.
Configuration: Windows 2000 Internet Explorer 6.0
4 réponses
-
Bonsoir,
Tu as oublié de préciser si le décalage des cellules devait se faire vers le haut ou vers la gauche ou ... ?
Et il faut également dire sur quelle colonne (remplie jusqu'en bas) il faut se baser pour savoir s'il faut s'arreter de supprimer.
eric -
Précisions grâce à eriic:
Le décalage des cellules doit se faire vers le haut.
La suppressions doit se faire sur toutes les lignes en se basant sur la colonne C (pas de restriction car nombre de lignes inconnu).
Merci pour votre aide -
Bonsoir,
Un exemple de ce que tu peux faire :Sub SuppLigImpaire() Dim i As Long, derlig As Long derlig = [C65536].End(xlUp).Row derlig = derlig + ((derlig Mod 2) = 0) ' -1 si ligne paire For i = derlig To 3 Step -2 Range("C" & i & ":D" & i).Delete Shift:=xlUp Next i End Sub
Supprime C et D de toutes les lignes impaires de la fin jusqu'à la ligne 3 incluse.
eric -