Macro entré données et sortie

Résolu
flashgreen -  
 flashgreen -
Bonjour,

Voici mon fichier: https://mon-partage.fr/f/AQrQRNuO/

J'aimerais pouvoir inscrire la date dans la colonne F et la donnée dans la colonne C s'efface automatiquement.

De plus, j'aimerais que les données dans la colonne C se copie dans la colonne G, alors quand la donnée dans la colonne C s'effacera, elle restera dans la colonne G.

Merci!

2 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Bonjour,

    tu peux écrire quelque chose comme cela

    Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Me.Range("F2:F30")) Is Nothing Then
    Target.Offset(0, 1) = Target.Offset(0, -3)
    Target.Offset(0, -3).ClearContents
    End If
    End Sub 

    0
    1. flashgreen
       
      Salut, faut-il que je change le nom (Worksheet_Change) pour le nom de ma feuille?
      0
  2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    Non copie directement le code dans les propriétés de ta feuille Entrée-Sortie
    pour cela clic droit sur l'onglet/visualiser le code et copie le code

    Le code s'activera dès qu'une cellule de la plage F2:F30 changera de valeur
    0
    1. flashgreen
       
      WOw c'est de la vraie magie! Merci beaucoup pour ton aide!
      0