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

userform: cherche sur deux collonne

  • Initiateur de la discussion Initiateur de la discussion zine pef
  • Date de début Date de début

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 !

zine pef

XLDnaute Occasionnel
Bonjour,
Je cherche depuis des heures mais je ne parviens pas à trouver une solution.

Je veux faire une recherche sur la Feuil1
je souhaite faire une recherche d'un numéro de l'année saisie
merci ;
 

Pièces jointes

Re : userform: cherche sur deux collonne

Re,

il suffit de remplacer le code existant par celui-ci
Code:
Private Sub CommandButton1_Click()
If TextBox1.Value = "" Or TextBox4.Value = "" Then
Exit Sub
End If
For i = 2 To Range("A65535").End(xlUp).Row
For j = 2 To Range("B65535").End(xlUp).Row
If Cells(j, 2).Value = TextBox1.Value * 1 And Cells(j, 1).Value = TextBox4.Value * 1 Then
TextBox2.Value = Cells(j, 3).Value
TextBox3.Value = Cells(j, 4).Value
End If
Next j
Next i
End Sub
désolé pour l'erreur, maintenant ça fonctionne
mais le faire sans doublons dans la colonne A 😡😡😡

à+
Philippe
 
Re : userform: cherche sur deux collonne

maitenant fonctionne tres bien Mr Philippe
un grand merçi

est ce que en peu changer textebox4 pour l'anéee par un combobox pour faciliter l'utilisation

A+
àbientot
 
Dernière édition:
Re : userform: cherche sur deux collonne

Re,
up ;j'attand toujour votre aide
PATIENCE !!!! j'ai aussi d'autres occupations et d'autres problèmes

voir fichier joint
pour modifier les années , il faut le faire en feuille 2

à+
Philippe
 

Pièces jointes

Re : userform: cherche sur deux collonne

Merçi Phillipe ;
j'ai trouvé ce code pour combo les année dans la meme feuil1

Private Sub UserForm_Initialize()
For Each c In Range([A2], [A65000].End(xlUp))
If c <> "" Then Me.ComboBox1.AddItem c
Next c
End Sub

il marche b1
que dit vous pour ce code
 
Re : userform: cherche sur deux collonne

re,
mais il petite erreur ,quand je click du boutton(clique ici) la liste combo est vide
et au contraire si dans la feuille edit de code F5 le combo est rempli d'année
SVP ou est le probleme?
 
Re : userform: cherche sur deux collonne

Re,
mais il petite erreur ,quand je click du boutton(clique ici) la liste combo est vide
ce n'est pas une erreur mais un oubli

avec le fichier que j'ai mis à la réponse #8, remplace la code de la feuille par ceci:
Code:
Private Sub CommandButton1_Click()
  UserForm1.ComboBox1.List = Sheets("Feuil2").Range("A1:A13").Value
  [COLOR=blue][B]UserForm1.ComboBox1.ListIndex = 3[/B][/COLOR]
UserForm1.Show
End Sub
à+
Philippe
 
Re : userform: cherche sur deux collonne

Merçi Mr Philippe pour la suite

une chose click dans ma tete
j'ai remplacé l'année 2009,2010,2011 par 2009-2010 ,2010-2011,...
et le probleme N°13 incompatibiliter de type c'est l'année change text

et le code s'arrette sur
If Cells(j, 2).Value = TextBox1.Value * 1 And Cells(j, 1).Value = ComboBox1.Value * 1 Then
comment changer numérique au texte
merçi
 
- 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
9
Affichages
263
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…