misteryann
XLDnaute Occasionnel
Bonjour à tous
J'en profite pour remercier l'ensemble des répondeurs qui prennent le temps de lire et de répondre aux posts
Cela fait un petit moment que je suis sur le forum et je suis devenu un débutant avec une toute petite expérience
Pour ma part je suis fana d'un commentaire au bout des lignes de code pour expliquer le dit code quand c'est nécessaire
Je comprends bien
Private Sub ListBox1_Click()
With Sheets("BASE")
ligne = Sheets("BASE").[A:A].Find(ListBox1, LookIn:=xlValues).Row
Me.TextBox7 = Sheets("BASE").Cells(ligne2, 1)
End With
End Sub
encore que ça coince dans mon dernier post
Par contre un code comme
Private Sub TextBox13_Change()
On Error Resume Next
If Me.TextBox13 <> "" Then
mots = Split(Trim(Me.TextBox13), " ")
Tbl = choix
For i = LBound(mots) To UBound(mots)
Tbl = Filter(Tbl, mots(i), True, vbTextCompare)
Next i
If UBound(Tbl) > -1 Then
Dim b(): ReDim b(1 To UBound(Tbl) + 1, 1 To Ncol)
For i = LBound(Tbl) To UBound(Tbl)
a = Split(Tbl(i), "*")
For k = 1 To Ncol: b(i + 1, k) = a(k - 1): Next k
Next i
Me.ListBox11.List = b
Me.Label89.Caption = UBound(Tbl) + 1
End If
Else
UserForm_Initialize
End If
End Sub
est pour moi du chinois total
Et c'est là que j'aurai besoin des commentaires
Bien cordialement
J'en profite pour remercier l'ensemble des répondeurs qui prennent le temps de lire et de répondre aux posts
Cela fait un petit moment que je suis sur le forum et je suis devenu un débutant avec une toute petite expérience
Pour ma part je suis fana d'un commentaire au bout des lignes de code pour expliquer le dit code quand c'est nécessaire
Je comprends bien
Private Sub ListBox1_Click()
With Sheets("BASE")
ligne = Sheets("BASE").[A:A].Find(ListBox1, LookIn:=xlValues).Row
Me.TextBox7 = Sheets("BASE").Cells(ligne2, 1)
End With
End Sub
encore que ça coince dans mon dernier post
Par contre un code comme
Private Sub TextBox13_Change()
On Error Resume Next
If Me.TextBox13 <> "" Then
mots = Split(Trim(Me.TextBox13), " ")
Tbl = choix
For i = LBound(mots) To UBound(mots)
Tbl = Filter(Tbl, mots(i), True, vbTextCompare)
Next i
If UBound(Tbl) > -1 Then
Dim b(): ReDim b(1 To UBound(Tbl) + 1, 1 To Ncol)
For i = LBound(Tbl) To UBound(Tbl)
a = Split(Tbl(i), "*")
For k = 1 To Ncol: b(i + 1, k) = a(k - 1): Next k
Next i
Me.ListBox11.List = b
Me.Label89.Caption = UBound(Tbl) + 1
End If
Else
UserForm_Initialize
End If
End Sub
est pour moi du chinois total
Et c'est là que j'aurai besoin des commentaires
Bien cordialement