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 545
Messages
2 089 487
Membres
104 183
dernier inscrit
bast.coud