bonjour,
Je voudrais après une recherche d'un élément d'un tableau le supprimer.
Pour le moment je recherche comme ça :
Je parcours chaque élement du tableau, je cherche une variable.
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
20 Dim AChercher As String = CodePSV Dim i As Integer Dim position As Integer If Rappels.tabrappels Is Nothing Then MsgBox("Tableau vide") Else For i = 0 To Rappels.tabrappels.Length - 1 'on parcourt chaque élément du tableau position = Rappels.tabrappels(i).IndexOf(AChercher) 'dans l'élément du tableau on cherche la sous-chaîne If position >= 0 Then MsgBox("Valeur trouvée") ''[[[ SUPPRESION DE LA VALEUR DU TABLAU CORRESPONDANTE ]]]'' 'MsgBox("Valeur effacée") Exit For Else MsgBox("Valeur non trouvée") End If Next i End If
Je voudrais que dès qu'il trouve cette variable il supprimé l'élément du tableau correspondant. c'est possible?
Peut être faut il que je gère ma recherche d'une autre façon? (en supprimant directement la ligne qui possède la variable comme valeur... mais je sais pas si cela est possible)
merci d'avance,
Partager