Supprimer deux cellules une ligne sur deux
julness
-
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 25847 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.
A voir également:
- Supprimer deux cellules une ligne sur deux
- Supprimer rond bleu whatsapp - Guide
- Comment faire deux colonnes sur word - Guide
- Comment supprimer une page sur word - Guide
- Nombre de jours entre deux dates excel - Guide
- Deux ecran pc - Guide
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
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
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 :
Supprime C et D de toutes les lignes impaires de la fin jusqu'à la ligne 3 incluse.
eric
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