Partager via

Lorsque la case passe au statut Terminé alors dans une autre case la date apparait. Puis la ligne se déplace à la fin.

Anonyme
2021-05-05T10:15:44+00:00

Je souhaite que lorsque ma colonne I contient la valeur Terminé, la colonne I est modifiée et la date de modification de la colonne I apparait. Ensuite la ligne est couper et coller jusqu'a la dernière ligne remplie

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

3 réponses

  1. Anonyme
    2021-05-06T14:33:55+00:00

    Nous utilisons un service de traduction pour assister nos utilisateurs. Veuillez nous excuser pour les éventuelles erreurs grammaticales.

    Bonjour PLASSON,

    Mes excuses pour la réponse tardive,

    J’ai essayé plusieurs façons d’atteindre votre objectif.

    pour commencer, j’ai introduit une sélection de drop-down [en utilisant la fonction validée trouvée dans le menu ruban de données] pour les données de la colonne F qui sera l’état d’emploi.

    puis dans la colonne I, les formules =IF(F5="FINISHED »,TODAY() ») sont utilisées.

    J’ai enregistré une macro

    Sous Macro1 ()

    '

    ' Macro1 Macro

    '

    '

    Lignes (« 2:2 »). choisir
    
    Selection.Cut (selection.cut)
    
    Lignes (« 6:6 »). choisir
    
    Selection.Insert Shift:=xlDown
    

    Sous-marin de fin

    qui, après avoir couru avec une clé raccourcie, déplacera l’élément dans la ligne 1 à la dernière position.

    J’espère que cela éclairera la voie à suivre.

    Tenez moi informé.

    Cordialement.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2021-05-05T11:43:04+00:00

    Bonjour, 

    Voici mon fichier, j'aimerais que lorsque la colonne F passe en statut Terminé, la colonne I se remplisse en mettant la date du jour (jour où la modification de la case à été faite). Puis que la ligne 1 passe en position 5 (après les lignes complétés). 

    Je sais que cela est possible grâce aux macros mais je n'arrive pas à bien coder pour obtenir ce que je souhaite. Le resultat que je souhaite serais que les lignes 1-2-4 se déplacent, donc les deux lignes 3 et 5 se retrouveraient en position 1 et 2

    Pouvez-vous m'aider ? 

    Image

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2021-05-05T11:31:48+00:00

    Nous utilisons un service de traduction pour assister nos utilisateurs. Veuillez nous excuser pour les éventuelles erreurs grammaticales.

    Bonjour PLASSON,

    Je suis un conseiller indépendant et utilisateur microsoft office.

    Ce que vous souhaitez faire est possible avec le codage VBA. Si vous êtes familier avec le codage, nos étapes seraient de trouver la dernière entrée qui contient la valeur finale, puis copier et coller l’ensemble de la gamme à une plage désirée. Puis-je savoir dans quelle position vous aimeriez qu’il déménage? Pourriez-vous avoir un échantillon du résultat que vous partagez des images, s’il vous plaît?

    Cordialement.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire