Goose17
Messages postés19Date d'inscriptionjeudi 23 août 2007StatutMembreDernière intervention14 octobre 2008
-
3 sept. 2007 à 12:56
Goose17
Messages postés19Date d'inscriptionjeudi 23 août 2007StatutMembreDernière intervention14 octobre 2008
-
11 déc. 2007 à 16:43
Bonjour à tous !!!
J'ai trouver cette procédure de recherche dans l'aide d'EXCEL.
' Procedure de recherche
With Worksheets("Feuil2").Range("B1:B614")
Set c = .Find(TextBox1.Value, LookIn:=xlValues)
If Not c Is Nothing Then
firstaddress = c.Address
Do
c.Interior.ColorIndex = 36
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> firstaddress
End If
End With
J'aimerais si possible afficher un message si la recherche est nulle c'est à dire si ce que l'on cherche n'est pas dans la base
de données.
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 3 sept. 2007 à 13:09
Salut,
C'est simple (si j'ai bien compris).
Il tre suffit de code le else de ton if ' Procedure de recherche
With Worksheets("Feuil2").Range("B1:B614")
Set c = .Find(TextBox1.Value, LookIn:=xlValues)
'Si c n'est pas nulle = recherche non nulle
If Not c Is Nothing Then
firstaddress = c.Address
Do
c.Interior.ColorIndex = 36
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> firstaddress
Else
Call MsgBox("Rien trouve")
End If
End With , ----
[code.aspx?ID=41455 By Renfield]