Recherche en Userform
cfn3
Messages postés
33
Statut
Membre
-
f894009 Messages postés 17417 Date d'inscription Statut Membre Dernière intervention -
f894009 Messages postés 17417 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Comme je disais dans mon précédant message je préfère utiliser les USF dans mes projets.
Je sais que dans un tableur il existe la "rechercheV" mais dans un USF je voudrai faire une recherche en entrant une référence d'un article pour avoir le libellé correspondant.
Quelqu'un pourrait-il m'aider à trouver la solution.
Merci d'avance
Amicalement
Noel
Comme je disais dans mon précédant message je préfère utiliser les USF dans mes projets.
Je sais que dans un tableur il existe la "rechercheV" mais dans un USF je voudrai faire une recherche en entrant une référence d'un article pour avoir le libellé correspondant.
Quelqu'un pourrait-il m'aider à trouver la solution.
Merci d'avance
Amicalement
Noel
A voir également:
- Recherche en Userform
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Rechercher ou entrer l'adresse mm - recherche google - Guide
- Recherche image - Guide
- Je recherche une chanson - Guide
- Problème recherche de chaine tv thomson - Forum Téléviseurs
36 réponses
Re,
Mais actuellement s'arrête à la colonne 2 mais je vais jusqu'à 11 colonnes pour les articles dont je veux pouvoir utiliser pour la gestions de stock. ????
Le 2 signifie que le libelle est cherche dans la deuxieme colonne de la selection ici colonne B
Je ne comprends pas votre demande!!!!!!
Mais actuellement s'arrête à la colonne 2 mais je vais jusqu'à 11 colonnes pour les articles dont je veux pouvoir utiliser pour la gestions de stock. ????
Le 2 signifie que le libelle est cherche dans la deuxieme colonne de la selection ici colonne B
Je ne comprends pas votre demande!!!!!!
Bonjour à tous,
Bonjour f894009,
Un peu tardivement, je m'en excuse.
Je vais essayer de mieux me faire comprendre.
En Colonne 1 = "Colonne "A"
En Colonne 2 = "Colonne "B" etc...
Lorsque je rempli une ligne par l'USF et quand je fais une recherche Tjrs dans l'USF. La zone de recherche en colonne "A" ne voit pas ma dernière entrée.
Mont but c'est de ne plus pouvoir accéder aux tableaux avec les données, si ce n'est qu'à l'ouverture du projet.
Je préfère cette solution pour que l'utilisateur n'aille pas trafiquer dans les tableaux.
Sinon je peux poser mon projet dans DRoPBOX afin que tu puisse le récupérer car il fait près de 5M°
@+
Amicalement
Noel
Bonjour f894009,
Un peu tardivement, je m'en excuse.
Je vais essayer de mieux me faire comprendre.
En Colonne 1 = "Colonne "A"
En Colonne 2 = "Colonne "B" etc...
Lorsque je rempli une ligne par l'USF et quand je fais une recherche Tjrs dans l'USF. La zone de recherche en colonne "A" ne voit pas ma dernière entrée.
Mont but c'est de ne plus pouvoir accéder aux tableaux avec les données, si ce n'est qu'à l'ouverture du projet.
Je préfère cette solution pour que l'utilisateur n'aille pas trafiquer dans les tableaux.
Sinon je peux poser mon projet dans DRoPBOX afin que tu puisse le récupérer car il fait près de 5M°
@+
Amicalement
Noel
Bonjour,
Sinon je peux poser mon projet dans DRoPBOX afin que tu puisse le récupérer car il fait près de 5M° Oui, car je ne comprend toujours pas votre soucis!!!
A+
Sinon je peux poser mon projet dans DRoPBOX afin que tu puisse le récupérer car il fait près de 5M° Oui, car je ne comprend toujours pas votre soucis!!!
A+
Re,
Je te transmets une partie du projet avec lequel j'ai un souci.
1- Ajouter une ligne à la feuille références
2- Recherche dans le combovox ListeArt qui n'arrive pas à retrouver la référence dans la liste
3- Il y aurait-il une possibilité de dans "ListeArt" de faire en sorte qu'en entrant la 1ère lettre d'une des références dans la colonne "REF" qu'il puisse trouver toutes les références commençant par la lettre entrée, comme on le ferait dans un tableur avec les fonctions INSERTION/NOM/DEFINIR en utilisant le code Décaler et Equiv?
Merci de ton aide
@+
Amicalement
Noel
Je te transmets une partie du projet avec lequel j'ai un souci.
1- Ajouter une ligne à la feuille références
2- Recherche dans le combovox ListeArt qui n'arrive pas à retrouver la référence dans la liste
3- Il y aurait-il une possibilité de dans "ListeArt" de faire en sorte qu'en entrant la 1ère lettre d'une des références dans la colonne "REF" qu'il puisse trouver toutes les références commençant par la lettre entrée, comme on le ferait dans un tableur avec les fonctions INSERTION/NOM/DEFINIR en utilisant le code Décaler et Equiv?
Merci de ton aide
@+
Amicalement
Noel
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
Je m'excuse j'ai oublié de transmettre mon fichier.
Voici le lien
https://www.cjoint.com/c/CHrkeYqxmKY
@+
Je m'excuse j'ai oublié de transmettre mon fichier.
Voici le lien
https://www.cjoint.com/c/CHrkeYqxmKY
@+
Re,
Au premier regard,
ce que je vous ai ecrit:
x = WorksheetFunction.VLookup(ListeArt, Worksheets("références").Range("A4:B" & derlig), 2) 'références c'est ma feuille
Ce que vous avez ecrit dans votre fichier:
x = WorksheetFunction.VLookup(RefSearch, Worksheets("références").Range("$A$4:$k$504" & derlig), 2) 'Intutilé Article
Cela ne risque pas de marcher!!!!!!!!!
Je continue
A+
Au premier regard,
ce que je vous ai ecrit:
x = WorksheetFunction.VLookup(ListeArt, Worksheets("références").Range("A4:B" & derlig), 2) 'références c'est ma feuille
Ce que vous avez ecrit dans votre fichier:
x = WorksheetFunction.VLookup(RefSearch, Worksheets("références").Range("$A$4:$k$504" & derlig), 2) 'Intutilé Article
Cela ne risque pas de marcher!!!!!!!!!
Je continue
A+
Bonjour
deja la base est pas prope
ta colonne Ref elle sert a quoi ??
dans Usf
Private Sub UserForm_Initialize()
For X = 2 To Feuil1.Range("A" & Rows.Count).End(xlUp).Row
ListeArt.AddItem Feuil1.Range("A" & X)
Next
End Sub
Private Sub ListeArt_Change()
Nlig = ListeArt.ListIndex + 2
IntArtStc.Value = Cells(Nlig, 2).Value
TextBox1.Value = Cells(Nlig, 3).Value
TextBox2.Value = Cells(Nlig, 4).Value
TextBox3.Value = Cells(Nlig, 5).Value
End Sub
A+
Maurice
deja la base est pas prope
ta colonne Ref elle sert a quoi ??
dans Usf
Private Sub UserForm_Initialize()
For X = 2 To Feuil1.Range("A" & Rows.Count).End(xlUp).Row
ListeArt.AddItem Feuil1.Range("A" & X)
Next
End Sub
Private Sub ListeArt_Change()
Nlig = ListeArt.ListIndex + 2
IntArtStc.Value = Cells(Nlig, 2).Value
TextBox1.Value = Cells(Nlig, 3).Value
TextBox2.Value = Cells(Nlig, 4).Value
TextBox3.Value = Cells(Nlig, 5).Value
End Sub
A+
Maurice
Bonjour Foo,
Cfn3:
trois methodes de recherche, plus optimisations diverses:
https://www.cjoint.com/c/CHrsjCIYXKr
Pour vos calculs de stocks, vous allez avoir quelques soucis, mais je vous laisse chercher un peu.
A+
Cfn3:
trois methodes de recherche, plus optimisations diverses:
https://www.cjoint.com/c/CHrsjCIYXKr
Pour vos calculs de stocks, vous allez avoir quelques soucis, mais je vous laisse chercher un peu.
A+
Bonjour à tous,
Bonjour f894009,
Je veux bien chercher un peu. C'est très bien ainsi.
Mais je n'arrive pas à télécharger le fichier par le lien ci-dessus https://www.cjoint.com/c/CHrsjCIYXKr cela me donne une feuille noire.
@+
Bonjour f894009,
Je veux bien chercher un peu. C'est très bien ainsi.
Mais je n'arrive pas à télécharger le fichier par le lien ci-dessus https://www.cjoint.com/c/CHrsjCIYXKr cela me donne une feuille noire.
@+
Bonjour Maurice,
Ma colonne Ref dans mon USF dans la page creer sert comme cela indique à créer un artcle.
Dans la page stock & Facture me sert à vérifier le stock et à remplir une feuille qui est nommée "Facture".
C'est vrai que mon projet n'est pas propre mais je suis prêt à accepter tout critique constructive.
@+
Amicalement
Noel
Ma colonne Ref dans mon USF dans la page creer sert comme cela indique à créer un artcle.
Dans la page stock & Facture me sert à vérifier le stock et à remplir une feuille qui est nommée "Facture".
C'est vrai que mon projet n'est pas propre mais je suis prêt à accepter tout critique constructive.
@+
Amicalement
Noel
Re Maurice,
J'ai essayé ton code VBA, je suis désolé de te dire que rien ne fonctionne.
@+
Amicalement
Noel
J'ai essayé ton code VBA, je suis désolé de te dire que rien ne fonctionne.
@+
Amicalement
Noel
Bonjour,
fichiers separes:
https://www.cjoint.com/c/CHsjepZ1H4U
https://www.cjoint.com/c/CHsjeVjgiiq
https://www.cjoint.com/c/CHsjfsMONeL
A+
fichiers separes:
https://www.cjoint.com/c/CHsjepZ1H4U
https://www.cjoint.com/c/CHsjeVjgiiq
https://www.cjoint.com/c/CHsjfsMONeL
A+
Bonjour à tous,
Bonjour Foo et f894009,
f894009, Je pense t'avoir fait remarquer comme je travaille sous MAC "RowSource" ne fonctionne pas sous ce système.
Quant à Foo le projet que tu m'a expédiè me donne une erreur de compilation.
Je pense avoir résolu mon problème de recherche. Je ne voyais pas dans la liste de références mes articles entrés. J'ai contourné le problème par "Unload me et show.
A la suite de quoi je vois mes articles entrés.
Maintenant pourquoi je suis obligé de passer par la fermeture de l'Usf et le réouvrir si vous pouvez me donnez la réponse se serait sympa.
Amicalement
Noel
Bonjour Foo et f894009,
f894009, Je pense t'avoir fait remarquer comme je travaille sous MAC "RowSource" ne fonctionne pas sous ce système.
Quant à Foo le projet que tu m'a expédiè me donne une erreur de compilation.
Je pense avoir résolu mon problème de recherche. Je ne voyais pas dans la liste de références mes articles entrés. J'ai contourné le problème par "Unload me et show.
A la suite de quoi je vois mes articles entrés.
Maintenant pourquoi je suis obligé de passer par la fermeture de l'Usf et le réouvrir si vous pouvez me donnez la réponse se serait sympa.
Amicalement
Noel
Bonjour,
recherche ok:
fichiers modifies pour combobox
https://www.cjoint.com/c/CHtko6oT6nY
https://www.cjoint.com/c/CHtkpwLcQC4
https://www.cjoint.com/c/CHtkpSWFIGa
Maintenant pourquoi je suis obligé de passer par la fermeture de l'Usf et le réouvrir si vous pouvez me donnez la réponse se serait sympa.
Si j'ai compris votre soucis, il faut reecrire la liste de la combobox a chaque fois que vous entrez un nouvel article.
fait pour celui_ci https://www.cjoint.com/c/CHtkHsspb7h
Foo, dans son exemple, reecrit la listview a chaque entree
A+
recherche ok:
fichiers modifies pour combobox
https://www.cjoint.com/c/CHtko6oT6nY
https://www.cjoint.com/c/CHtkpwLcQC4
https://www.cjoint.com/c/CHtkpSWFIGa
Maintenant pourquoi je suis obligé de passer par la fermeture de l'Usf et le réouvrir si vous pouvez me donnez la réponse se serait sympa.
Si j'ai compris votre soucis, il faut reecrire la liste de la combobox a chaque fois que vous entrez un nouvel article.
fait pour celui_ci https://www.cjoint.com/c/CHtkHsspb7h
Foo, dans son exemple, reecrit la listview a chaque entree
A+