Re : mouvement de ligne conditionnel
Re-bonjour, merci d'avoir testé.
Finalement j'ai pris du boulot à la maison et j'ai testé aussi.
Je rencontre quelques problèmes, en premier, l’intégralité de mes lignes "Contact" se copient ce qui ne se faisait pas avec la formule, par exemples les colonnes "demande de la personne" et "commentaires" ne se retrouvent pas dans "Dossier", mais en même temps je ne l'avais pas dis, t'aurais pu deviné ;-).
De plus, je ne comprend pas pourquoi mais certaine lignes deviennent plus épaisses dans "Dossier" 33.75 au lieu de 11.25.
Et surtout, les informations complémentaires que je ne remplis que dans "Dossier" ne suivent pas le mouvement.
En fait, avec la formule je copie les colonnes de A à AG (sauf P) qui vont se coller dans la feuille "Dossier" à leur place respective, sous condition que l'état du dossier (colonne E) soit "Traité". Ce qui marche pas trop mal avec la formule en fait.
Ensuite, et c'est la mon problème, quand une personne est dans "Dossier" je complète les informations sur elle dans les colonne P et AH:AZ ("Dossier"). Ce sont ces infos qui ne suivent pas le mouvement.
Par exemple si j'ai deux personnes, Mr A et Mme B, qui me contact. Je les enregistre dans ma feuille "Contact" (fastoche). Mme B est une rapide et je traite son cas en premier, son état passe donc à "Traité" et elle se trouve propulser sur la première ligne de ma feuille "Dossier" (la première ligne active étant la 6, logique). Je complète donc les infos la concernant à la suite de celles importées de "Contact", donc en ligne 6 de AH à AZ dans "Dossier"
Et ... tout a coup, Mr A se réveil, du coup je traite son dossier. C'est la que ça plante, Mr A passe dans "Dossier" mais il prend la place de Mme B en ligne 6, elle se retrouve donc en ligne 7, mais pas les infos complémentaires qui du coup restent à leur place et se retrouve face a Mr A. Pas bon, pas bon.
C'est le code (ou la formule) qui permet ceci que je ne trouve pas. Mais évidement je ne vais pas faire le difficile, s'il faut effacer la formule pour la remplacer par un code VBA qui fait tout, c'est parfait. Je suis ouvert à tout, que ça marche ou pas d'ailleurs, au moins j’apprends (d'ailleurs, géniaux les commentaires en vert)
J’espère m’être mieux expliquer désolé.
Merci encore pour tous tes efforts.
A au fait, peu importe la réciproque.