Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

récupérer le contenue d'une Textbox

olhey

XLDnaute Occasionnel
bonjour,

Code:
Private Sub TextBox1_Change()
Dim rngTrouve As Range
Dim strChaine As String

strChaine = TextBox1.Value
Set rngTrouve = ActiveSheet.Columns(1).Cells.Find(what:=strChaine)

If rngTrouve Is Nothing Then
MsgBox "Pas trouvé"
Else
Cells.Find(what:=strChaine).Activate
End If

Set rngTrouve = Nothing
End Sub

voilà mon code de ma petite fonction de recherche, le problème est que lorsque que j'entre 1 lettre il lance déjà la recherche; comment faire pour qu'il attende parexemple que je tape enter, ou que je pèse sur un bouton?

MErci de votre aide!!
 

Pierrot93

XLDnaute Barbatruc
Re : récupérer le contenue d'une Textbox

Bonjour Olhey

essaye en modifiant la ligne de recherche comme suit :

Code:
Set rngTrouve = ActiveSheet.Columns(col).Cells.Find(what:=MaChaine, lookat:=xlPart)

bonne journée
@+
 

olhey

XLDnaute Occasionnel
Re : récupérer le contenue d'une Textbox

voilà j'ai encore une petite question:

par exemple si jai : teufelbrücke, j'aimerais que l'utilisateur puisse taper juste "teufel" et qu'il trouve quand même teufelbrücke... pour l'instant il affiche le message d'erreur
 

Discussions similaires

Réponses
2
Affichages
153
Réponses
1
Affichages
248
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…