Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Code pour modification

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

pompaero

XLDnaute Impliqué
Bonjour le forum,

En cours de construction d'un UF consigne, déjà bien avancé, je bloque pour effectuer le code de modification. Je viens donc au secours auprès de vous pour avoir de l'aide, svp.
sur le CommandButton8, mon code est déjà en place mais ne fonctionne pas.
-Le but est de rechercher une date.
-Sélectionner une consigne.
-Clic sur Modification.

Cordialement
pompaero
 

Pièces jointes

Bonjour le forum,

Je viens chercher de l'aide pour le formulaire Consigne.
Grace lone-wolf j'ai pu adapter mes codes de crétion et modification, seulement il me faut adapter le code du Textbox5_Change qui alimente la Listbox1, et je n'y arrive pas.
Voici mon code
Private Sub TextBox5_Change()
Dim DateConsigne As String, I As Integer
ListBox1.Clear
Set RngDate1 = F1.Range(F1.Cells(1, 1), F1.Cells(1, 1).End(xlDown))
Set RngDate2 = F1.Range(F1.Cells(1, 2), F1.Cells(1, 2).End(xlDown))
Set RngConsigne = F1.Range(F1.Cells(1, 3), F1.Cells(1, 3).End(xlDown))
DateConsigne = Me.TextBox5
For I = 1 To RngDate1.Count
If DateConsigne <> "" Then
If RngDate1.Item(I).Value <= DateConsigne And (DateConsigne <= RngDate2.Item(I).Value _
Or F1.Cells(I, 8).Value = "") Then
'Ajoute y ce que tu souhaites, avec la forme que tu souhaites !
'ListBox1.AddItem (RngDate1.Item(I).Value)
ListBox1.List(ListBox1.ListCount - 1, 1) = (RngDate2.Item(I).Value)
ListBox1.List(ListBox1.ListCount - 1, 2) = (RngConsigne.Item(I).Value)
ListBox1.List(ListBox1.ListCount - 1, 3) = F1.Range("D" & I)
ListBox1.List(ListBox1.ListCount - 1, 4) = F1.Range("E" & I)
ListBox1.List(ListBox1.ListCount - 1, 5) = F1.Range("F" & I)
ListBox1.List(ListBox1.ListCount - 1, 6) = F1.Range("G" & I)
ListBox1.List(ListBox1.ListCount - 1, 7) = F1.Range("A" & I)
End If
End If
Next I
End Sub

J'ai voulu modifier comme suit mais ça ne vuex pas le faire,
ListBox1.AddItem (Range("A").Item(I).Value)
ListBox1.List(ListBox1.ListCount - 1, 1) = (RngDate1.Item(I).Value)
ListBox1.List(ListBox1.ListCount - 1, 2) = (RngDate2.Item(I).Value)
ListBox1.List(ListBox1.ListCount - 1, 3) = (RngConsigne.Item(I).Value)
ListBox1.List(ListBox1.ListCount - 1, 4) = F1.Range("D" & I)

Je joins mon fichier pour mieux se rendre compte.
Je vous remercie de votre soutien.

pompaero
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
281
  • Question Question
XL 2021 listbox
Réponses
18
Affichages
502
Réponses
33
Affichages
992
Réponses
4
Affichages
439
Réponses
4
Affichages
401
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…