Insertion date sous condition

IG -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je travaille sur un tableau dynamique sous Excel.
Je souhaite que les cellules de la colonne "date du jour" soient remplies automatiquement si les cellules de la colonne "Autorisation" ont la valeur "OUI". Merci de votre aide.

Merci de votre aide.

Configuration: Windows / Internet Explorer 11.0

2 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    j'ai retiré mon message, il ne correspondait pas à votre demande car la formule changerait la date tous les jours
    il faut passer par VBA
    excuses
    crdlmnt
    0
    1. IG
       
      Bonjour,
      Merci de votre retour.
      Pourriez-vous tout de même me donner la formule que vous avez mise svp?
      0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Re
    en B2:
    =SI(A2="OUI";AUJOURDHUI();"")
    mais vous pouvez essayer, à condition d'enregistrer votre modèle en xlsm (acceptant les macros) pour placer une date du jour figée en B quand vous entrez OUI en A
    exemple de ligne 2 à ligne 100
    clic droit sur nom de feuille / "visualiser le code" et collez ça

    Private Sub Worksheet_Change(ByVal Target As Range)

    Dim Rw As Long
    Rw = Target.Row
    If Target.Column = 1 And Target.Row > 1 And Target.Row < 101 Then
    If Target.Value = "OUI" Then
    Range("B" & Rw).Select
    ActiveCell.Value = Date
    End If
    End If
    End Sub


    (column =1 pour A, Row>1 pour commencer à 2 et <101 pour finir à100, sensible à la casse)

    crdlmnt
    0