Suppression des cellules mais pas de ligne

A

anber

Guest
Bonsoir,

Je cherche un code pour supprimer des cellules vides entre plusieurs parties d'un bloc de cellules en remontant les valeurs de celles en dessous, mais sans supprimer les lignes.

Merci par avance
 

Pièces jointes

  • Test1.zip
    1.7 KB · Affichages: 23
  • Test1.zip
    1.7 KB · Affichages: 22
  • Test1.zip
    1.7 KB · Affichages: 21
T

Temjeh

Guest
Bonjour à toi

Voici la macro

Sub DétruireLigne()
derniereLigne = ActiveSheet.UsedRange.Rows.Count
Application.ScreenUpdating = False
For r = derniereLigne To 1 Step -1
If Application.CountA(Rows(r)) = 0 Then Rows(r).Delete
Next r
End Sub


A++Temjeh
 
M

Michel_M

Guest
bonsoir Anber, Temjeh

Pour supprimer les cellules vides d'une zone sélectionnée en remontant, les valeurs des voisines du dessous:

Selection.SpecialCells(xlCellTypeBlanks).Delete Shift:=xlUp

A+
Michel
 

Discussions similaires

Statistiques des forums

Discussions
312 392
Messages
2 088 004
Membres
103 693
dernier inscrit
vincs