Code VBA (supprimer ligne et monter bloc)

Bonjour, je vous remercie d'avance de prendre la peine de lire ma question .

je travaille sur un fichier excel qui contient plusieurs lignes où chaque ligne représente un trimestre et divers données reliées à celui-ci .

Mon fichier en doit contenir que les 80 derniers trimestres, donc à chaque fois que je rajoute un nouveau trimestre (une nouvelle ligne ; la dernière), j'aimerais que la première ligne (le trimestre le plus ancien) soit supprimée et que tout mon bloc remonte . de sorte que je me retrouve encore avec le même format (80 lignes) où la deuxième ligne remplace la première ...etc.

exemple:

1-W

2-X

3-Y

devient

1-X

2-Y

3-Z

(le w disprait , le Z rentre)

Merci d'avance à ceux qui peuvent m'aider

Bonjour,

Sans connaitre l'adresse exact des cellules de cette ligne,

je vous suggère un exemple à adapter:

Range("B3:J3").Delete Shift:=xlUp

ps/ c'est toujours plus facile de répondre lorsqu'il y a un fichier excel joint à la question

Rechercher des sujets similaires à "code vba supprimer ligne monter bloc"