Bonjour à tous,
Après moulte's recherches, je ne trouve malheureusement pas la réponse à mon soucis.
Rien de bien grâve ...
Je rempli une listbox (Listbox1) d'après une valeur qui est dans un Textbox (Auftrangr)
Ca marche bien, mais pas comme je voudrais.
J'aimerai qu'il soit afficher la LIGNE entière et non pas simplement certaines cellules de la LIGNE
Le soucis est ici, comme remplacer et par quoi le RANGE ?
Du style ROWS etc...
Code : Sélectionner tout - Visualiser dans une fenêtre à part ListBox1.AddItem shthistorik.Range("A" & i)Merci pour votre aide
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 Private Sub Auftragnr_AfterUpdate() 'procedure pour filtrer la listbox1 ListBox1.Clear With Me.ListBox1 .ColumnHeads = False: .ColumnCount = 10: .ColumnWidths = "0;40;0;50;50;50;70;60;60" End With For i = 1 To shthistorik.Range("A" & shthistorik.Rows.Count).End(xlUp).Row If InStr(UCase(CStr(shthistorik.Range("D" & i))), UCase(Auftragnr.Value)) > 0 Then ListBox1.AddItem shthistorik.Range("A" & i) End If Next i End Sub
Partager