En fait, je veux transformer le résultat de l'utilisateur.
Dans le menu déroulant j'ai par exemble :
555555-Description du projet
Je veux que dans mon déroulant l'utilisateur voit : 555555-Description du projet, mais lorsqu'il sélectionne, la valeur de la cellule soit seulement 555555.
Voici mon code.
If Not Application.Intersect(Target, Range("project_validation")) Is Nothing Then
Dim countnumber As Integer
Dim test As String
countnumber = Application.Search("-", ActiveCell.Offset(-1, 0))
ActiveCell.Offset(-1, 0).Value = Left(ActiveCell.Offset(-1, 0), countnumber - 1)
End If
Le seul petit problème qui me reste c'est que je dois resélectionner ma cellule pour activer ma macro.