Bonjour à vous.
Un petit problème s'invite dans un userform qui contient un listbox …
Dans les paramètres du ListBox, j'ai renseigné 'Rowsource' et ca marche bien.
Afin de modifier le contenu en 'live' de cet objet, j'ai modifié le code du DblClick et ca fonctionne, le contenu se met à jour,
mais à chaque fois je suis obligé de cliquer sur un des éléments du ListBox si je veux utiliser un autre objet de l'userfom !
Je n'ai pas mis de code d'initialisation du userform.
Auriez-vous une idée ?
Je met le code de ce ListBox.
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 Private Sub lstInfoInventaire_DblClick(ByVal Cancel As MSForms.ReturnBoolean) 'mise a blanc d'une valeur qui traine ? Application.ScreenUpdating = False Dim f Dim s As Integer Set f = Sheets("Bilan") s = lstInfoInventaire.ListIndex + 3 reponse = MsgBox("Vous allez vider la valeur." & vbCrLf & "Etes-vous SUR(E) ?", vbQuestion + vbYesNo, "Modification d'inventaire") If reponse = 7 Then Exit Sub Else f.Activate f.Range("C" & s).Select Selection.ClearContents End If End Sub
Partager