Hallo forumleden,
Bijlage is een deel uit een logboek.
Via een Userform is het mogelijk om “Events” te zoeken. Dit onder kolom E.
Als voorbeeld:
TextBox_Find (Event Search) typ de tekst “Millipore” Je krijgt nu in ListBox_Results een lijst te zien.
Selecteer de bovenste regel “Millipore test met resultaat B8”
Je krijgt nu dezelfde regel tekst uit het event te zien in TextBox5 (Volledige uitleg van het Event).
Echter heeft dit event meerdere tekst rijen.
Vraag:
Is het mogelijk om volgende code aan te passen, zodat als een event meerdere rijen tekst (uitleg) heeft dat deze allemaal zichtbaar worden in TextBox5 (Volledige uitleg van het event).
Verdere uitleg ook in de bijlage, ik hoop dat mijn uitleg voldoende is?
Alvast bedankt.
Marc
Bijlage is een deel uit een logboek.
Via een Userform is het mogelijk om “Events” te zoeken. Dit onder kolom E.
Als voorbeeld:
TextBox_Find (Event Search) typ de tekst “Millipore” Je krijgt nu in ListBox_Results een lijst te zien.
Selecteer de bovenste regel “Millipore test met resultaat B8”
Je krijgt nu dezelfde regel tekst uit het event te zien in TextBox5 (Volledige uitleg van het Event).
Echter heeft dit event meerdere tekst rijen.
Vraag:
Is het mogelijk om volgende code aan te passen, zodat als een event meerdere rijen tekst (uitleg) heeft dat deze allemaal zichtbaar worden in TextBox5 (Volledige uitleg van het event).
Code:
Private Sub ListBox_Results_Click()
Dim strAddress As String
Dim l As Long
For l = 0 To ListBox_Results.ListCount
If ListBox_Results.Selected(l) = True Then
strAddress = ListBox_Results.List(l, 1)
With Worksheets("MBE")
f_FindAll.TextBox1.Value = Format(.Cells(.Range(strAddress).Row, 1).Value, "dd:mm:yyyy")
f_FindAll.TextBox2.Value = .Cells(.Range(strAddress).Row, 2).Value
f_FindAll.TextBox3.Value = .Cells(.Range(strAddress).Row, 3).Value
f_FindAll.TextBox4.Value = Format(.Cells(.Range(strAddress).Row, 4).Value, "hh:mm")
f_FindAll.TextBox5.Value = .Cells(.Range(strAddress).Row, 5).Value 'Hier een aanpassing zodat alle rijen onder dezelfde shift n° zichtbaar worden.
f_FindAll.TextBox6.Value = .Cells(.Range(strAddress).Row, 5).Address
End With
GoTo EndLoop
End If
Next l
EndLoop:
End Sub
Verdere uitleg ook in de bijlage, ik hoop dat mijn uitleg voldoende is?
Alvast bedankt.
Marc