Supprimer case vide avec plage de donnée variable

Y compris Power BI, Power Query et toute autre question en lien avec Excel
G
GreardP
Jeune membre
Jeune membre
Messages : 16
Inscrit le : 22 juillet 2015
Version d'Excel : Excel 2010

Message par GreardP » 23 septembre 2015, 10:26

Bonjour à tous,

Je voudrais savoir si vous avez une idée de code pour la macro "supprimer les lignes" que je vous ai fournis mais pour une plage de donnée variable.

C'est à dire que la plage de donnée pourrait varier de D1 : G100 à D1:G85 ...
La case "D1" et la colonne "G"ne changera jamais, juste le numéro de ligne de la colonne G.
Et évidemment, pourquoi faire simple quand on peut faire compliquée, les lignes vides ne seront jamais les mêmes et il ne faut pas supprimer la ligne entière car d'autres données sont sur cette ligne.

J'espère que j'ai été assez claires :o

J'ai une idée mais en littérale :

Si case = vide alors
Copier la colonne de donnée à partir de la case vide+1 jusqu'à cellule vide
Coller sur la case vide
Sinon
Descendre la "lecture" d'une case en dessous
Et bouclez jusqu'à une ligne précise
Text mise en forme.xlsx
(9.79 Kio) Téléchargé 18 fois
G
GreardP
Jeune membre
Jeune membre
Messages : 16
Inscrit le : 22 juillet 2015
Version d'Excel : Excel 2010

Message par GreardP » 23 septembre 2015, 14:50

J'ai trouvé merci quand même.
Sheets("PLAN").Select
    Columns("D:G").Select
    Selection.SpecialCells(xlCellTypeBlanks).Select
    Selection.Delete Shift:=xlUp
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message