Recherche de date dans un tableau
Résolu
r4944
Messages postés
122
Date d'inscription
Statut
Membre
Dernière intervention
-
r4944 Messages postés 122 Date d'inscription Statut Membre Dernière intervention -
r4944 Messages postés 122 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un problème avec la méthode Find.
Lorsque je l'utilise pour rechercher une chaîne de caractères ou une valeur dans un tableau situé dans une feuille excel et de m'afficher les resultats dans une listbox , elle fonctionne très bien.
Toutefois, il semble qu'elle beug desque j'entre une date de cet format dd/mm/ yy (15/07/2016)
J'ai un problème avec la méthode Find.
Lorsque je l'utilise pour rechercher une chaîne de caractères ou une valeur dans un tableau situé dans une feuille excel et de m'afficher les resultats dans une listbox , elle fonctionne très bien.
Toutefois, il semble qu'elle beug desque j'entre une date de cet format dd/mm/ yy (15/07/2016)
Dim c As Range
Dim tablo() As String
Dim Text As String
Dim S As Byte
Dim Firstaddress As String
Dim i As Integer, x As Integer, L As Integer
Text = Me.TextBox8
If Text = "" Then Exit Sub
Sheets("sheet1").Activate
With Sheets("sheet1").UsedRange
Set c = .Find(Text, LookIn:=xlValues, LookAt:=xlPart)
If Not c Is Nothing Then
Firstaddress = c.Address
Do
ReDim Preserve tablo(13, i)
For x = 1 To 13
tablo(x - 1, i) = c.Offset(0, x - c.Column).Text
Next x
i = i + 1
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> Firstaddress
End If
End With
MsgBox "Nombre des condidats trouvés " & i, vbInformation
If i = 0 Then
MsgBox "Le Texte " & Text & " n'a pas été trouvé" & vbCrLf & ", vbCritical, Sign
Exit Sub
End If
Me.ListBox1.Column() = tablo()
A voir également:
- Rechercher une date dans un tableau excel
- Trier un tableau excel - Guide
- Tableau word - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Liste déroulante excel - Guide
- Tableau ascii - Guide
1 réponse
Bonjour,
Réponse supprimée.
Beaucoup trop de questions sans merci ni même un simple retour c'est bon...
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
Réponse supprimée.
Beaucoup trop de questions sans merci ni même un simple retour c'est bon...
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
PS: je remercie toujours les gens qui me repondaient