Deplacer automatiquement une ligne sous condition

Je ne comprend rien à la macro, VBA.. J'ai besoin d'aide.

Mon fichier est une liste de projet qui peuvent soit être Annulé, Signé ou en Cours. Ce que je voudrais, c’est que lorsqu’une action est complète (c’est-à-dire que lorsqu'il y a une celule "Signé" ou "Annulé", la ligne correspondante à cette action soit déplacée automatiquement dans le tableau "Signé ou " Annulé".

Je vous remercie par avance pour votre aide.

ysaline.

Bonjour,

un essai alors j'ai un peu modifié ton fichier tu verras j'ai créé 2 onglet 1 "Signé" et 1 "Annulé" comme tu t'en doute les différents dossiers iront dans leur feuille respective. Toutefois un doute subsiste pour la colonne motif j'ai mis l'état dedans. Au besoin si tu veux modifier ALT+F11 pour accéder à la macro j'ai commenté le code pour que ça soit plus compréhensible.

Cordialement

Merci beaucoup! Motif c'était juste pour justifier après sans déplacer!

Par contre le fichier rame est ce que c'est normal? et il me met un message d'alerte ATTENTION?

CORDIALEMENT

Non c'est pas normal que ça rame c'est étrange tu as quoi exactement comme message qui apparaît ?

Cordialement.

ah bah non finalement c'est bon! Merci beaucoup d'avoir pris de votre temps!!!

Bonne fin de journée!

Je vous dérange encore mais j'ai rajouté 3 champ à déplacé quand c'est "Signé" ( et j'ai enlevé MOTIF):

.Range("F" & LigneRA).Value2 = Range("O" & i).Value2 'La date de devis signé

.Range("G" & LigneRA).Value2 = Range("P" & i).Value2 'Mois

.Range("H" & LigneRA).Value2 = Range("Q" & i).Value2 'Semaine

Mais ca ne se met pas sur la même ligne que la ligne déplacé

Merci par avance!

Ysaline.

Bonjour avec la modif souhaitée

Cordialement.

Merci!! Bonne journée!

Rechercher des sujets similaires à "deplacer automatiquement ligne condition"