Bonsoir,
désolé je ne comprends toujours pas...
Sur la feuille planning voici ce que je fais au vu de votre dernier message :
cellule C10, j'anticipe une dépense de 125, en validant le USF du choix de Motif s'affiche et je clique sur "médical", le USF s'efface et un commentaire est en place sur la cellule C10, il affiche "médical".
Suite à l'activité, on s'aperçois que ce n'est pas 125 mais 90, je vais en C10, je modifie 125 par 90, je valide, le USF du choix de Motif s'affiche et je clique sur "médical" et là le USF ne s'efface pas ! Votre problème est découvert, il suffit de mettre tous les boutons radios à False lors du chargement du USF dans "initialize" :
Private Sub UserForm_Activate()
'Dim nIMotif As Long
'Dim cMotif As String
' cMotif = UCase(GetMotif())
' If cMotif <> "" Then
' With Me.lbMotifs
' For nIMotif = 0 To .ListCount - 1
' If UCase(.List(nIMotif, 0)) = cMotif Then
' lStopEvt = True
' Me.lbMotifs.ListIndex = nIMotif
' lStopEvt = False
' Exit For
' End If
' Next
' End With
' Else
Me.lbMotifs.ListIndex = -1
' End If
End Sub
En fait vous supprimez tout ce qui permettait de mettre en pré sélection le choix du commentaire...
@ bientôt
LouReeD