Problème de recherche vba trop complexe pour moi

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

milou71240

XLDnaute Nouveau
Bonjour

Etant donné que je suis une vraie bille sur vba, je n'arrive pas a trouvé une solution à mon problème:

Dans ma userfom , j'inscris ma référence et ensuite je désire cherche la désignation qui va avec ainsi que 2 autres critères.

Ma base de donée étant assez spéciale, je ne connais pas tous les ecrets de vba pour résoudre ce problème.

Pour l'instant je n'arrive qu'a inscrire la référence recherchée

Voici joint une partie de mon application
 

Pièces jointes

Re : Problème de recherche vba trop complexe pour moi

Merci de t'intéresser à mon problème

Je rentre les référence qui sont dans les tableaux croisés.
Ex : R422...........
Je souhaite ensuite se voir afficher la désignation (Colonne A).
Ensuite je veux voir s'afficher la course et le diamètre.

PS : Pour ce qui est de la course et du diamètre j'arrive à afficher la valeur.
Je viens de trouver, ce pendant mon plus gros problème concerne la désignation.

Voilà j'espere que ces infos vont t'aider
 
Re : Problème de recherche vba trop complexe pour moi

Avant de te lancer dans VBA ... je te conseille de refaire la colonne A de ta feuille BD ... afin que chaque notion soit dans sa propre cellule ...
sinon avec du texte ... tu vas te créer tous tes futurs problèmes ...

A +
 
Re : Problème de recherche vba trop complexe pour moi

Merci de ton conseil James

Voilà une modif apporter à mon fichier

Je me suis mal exprimé ...
Ta colonne A devrait être remplacée par 5 colonnes :
Effet, Entrée/Sortie, Piston, Amortissement, Tige de piston

et ensuite sous ces titres de colonne, tu peux inscrire les valeurs adéquates ...
Tu auras ainsi une vraie base de données ... souple qui te permettra de tout faire ...

A +
 
Re : Problème de recherche vba trop complexe pour moi

OUI tu as raison mais quand je vais vouloir mettre ma désignation, il faudra que toutes ces valeurs (qui seront dans les cellules différentes) soit ensemble or la méthode que j'avais me permettait d'avoir n text avec toutes infos dedans.

MERCI
 
Re : Problème de recherche vba trop complexe pour moi

Bonjour le fil,

Si j'ai bien compris:

code du bouton Command1_Click()

Code:
Dim R As Range
Set R = Range("a1:h" & Range("[COLOR=red]h65536[/COLOR]").End(xlUp).Row).Find(TextBox1.Value)
        If Not R Is Nothing Then
        Me.TextBox2 = Range("A" & R.End(xlUp).Row)
 
        Me.TextBox5 = R.End(xlUp) 'Dia, pos?
        Me.TextBox4 = R.End(xlToLeft) 'Course?
        End If

A+
 
Re : Problème de recherche vba trop complexe pour moi

Je pense que tu pensais à une base de donnée de ce genre pour la souplesse.

PS: Seul 3 critère me suffisent pour faire mes choix.

Après pour ce qui est de la fonction regrouper des texte je ne connaissais pas.

Merci
 
Re : Problème de recherche vba trop complexe pour moi

Merci Hasco cependant un léger problème subsiste.

Après je n'ennuierais plus personne.
Vue que je comprends pas toutes les instructions écrites, je ne peux pas trop modifier le programme

Le problème concerne la textbox 4 (course) : quand j'exécute la recherche après à la place de la course la désignation du pour la seconde fois.

Merci de me faire avancer comme ça
 
Re : Problème de recherche vba trop complexe pour moi

Désolé de cette confusion, je parlais à James007 qui me conseillais de mettre de la souplesse dans ma Base de données.

Pour toi hasco, tu as fais du bon boulot mise à part le bémol concernant la course (voir réponse précédente).

Merci
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
694
Retour