Bonjour,
Avant tout je suis désolé de reposer cette question qui semblera probablement évidente pour les expert de VBA... Moi je n'en suis pas un et je récupère des bouts de code pour faire mes matrices.
Voilà mon problème: en colonne E j'ai une liste déroulante avec MAJ, Annulation, Effectué, En attente, En attente de Signature, Non-fait et Vérification, j'aimerai que dès lors qu'est sélectionné "Effectué" en E la date soit automatiquement rentré en F dans la cellule à côté. J'ai récupéré le code du message précédent que j'ai modifié... ça risque de vous sembler catastrophique:
Private Sub Worksheet (ByVal Target As Excel.Range)
'MAcro Dan pour Krakousska
If Not Intersect(Target, [E1:E6000]) Is Nothing Then
Select Case Target
Case Effectué
Cells(1, 1) = Cells(1, 2)
Case Else
Cells(1, 2) = Now
End Select
End If
End Sub
D'avance merci de votre aide.
Edit Dan : créé nouveau message