recherche par nom et prénom

ExcelDZ

XLDnaute Junior
Bonjour,
recherche par nom et prénom
je veux chercher quelqu'un d'une liste par son nom et prénom
pour faire de ces donner en (inscription) un petite carte dans (Recherche)
 

Pièces jointes

  • Recherche 2016.xlsx
    15.3 KB · Affichages: 23
  • Recherche 2016.xlsx
    15.3 KB · Affichages: 26

Hieu

XLDnaute Impliqué
Re : recherche par nom et prénom

Salut,

Voilà une première solution :

Avec recherche par nom.
J'me suis permis de mettre une liste dans la cellule en question pour être sûr de ne pas se tromper sur l'écriture.

++
Hieu
 

Pièces jointes

  • Recherche 2016.xlsx
    15.6 KB · Affichages: 32
  • Recherche 2016.xlsx
    15.6 KB · Affichages: 32
Dernière modification par un modérateur:

BOISGONTIER

XLDnaute Barbatruc
Repose en paix
Re : recherche par nom et prénom

Bonjour,

Avec recherche intuitive type Google par Nom+Prénom(on peut frapper les premières lettres du nom ou du prénom)

Sans titre.png

Code:
Private Sub UserForm_Initialize()
  Set f = Sheets("BD")
  tblBD = Range("A2:G" & [A65000].End(xlUp).Row).Value      ' BD
  n = f.[A65000].End(xlUp).Row - 1
  ReDim choix1(1 To n)
  For i = 1 To n
   choix1(i) = tblBD(i, 1) & " " & tblBD(i, 2)
  Next i
  Me.ChoixNom.List = choix1
End Sub

Private Sub Choixnom_Change()
  If Me.ChoixNom.ListIndex = -1 And IsError(Application.Match(Me.ChoixNom, choix1, 0)) Then
   Me.ChoixNom.List = Filter(choix1, Me.ChoixNom.Text, True, vbTextCompare)
   Me.ChoixNom.DropDown
  Else
    ChoixNom_click
  End If
End Sub

Private Sub ChoixNom_click()
 'on récupère tous les champs
 For i = 1 To UBound(choix1)
  If tblBD(i, 1) & " " & tblBD(i, 2) = ChoixNom Then
    ligneEnreg = i
    Me.Controls("TextBox1") = tblBD(ligneEnreg, 1)
    Me.Controls("TextBox2") = tblBD(ligneEnreg, 2)
    For k = 3 To 7
        Me.Controls("TextBox" & k) = tblBD(ligneEnreg, k)
      Next k
    End If
  Next i
End Sub

JB
 

Pièces jointes

  • Copie de FormNomPrenomIntuitif.xls
    74 KB · Affichages: 38
  • Sans titre.png
    Sans titre.png
    14.7 KB · Affichages: 21
Dernière édition:

Discussions similaires

Réponses
5
Affichages
112

Statistiques des forums

Discussions
312 195
Messages
2 086 082
Membres
103 112
dernier inscrit
cuq-laet