A
aptagud
Guest
Bonsoir alors voila je galere et je trouve pas la réponse
J'aimerai réaliser un Userform qui aprés selection d'un nom renseignerait automatiquement les autres champ de mon USERForm
Mes données sont stocké dans ma feuille "Collab"
Le nom des collab sont stocké dans la colonne A ou 1
Et les autres info sont stocké dans les colonnes 2,3,4...
Voila le code
Ce code marchait trés bien dans un précédent Uf mais la ca ne marche qq un peu m'aider
Merci
J'aimerai réaliser un Userform qui aprés selection d'un nom renseignerait automatiquement les autres champ de mon USERForm
Mes données sont stocké dans ma feuille "Collab"
Le nom des collab sont stocké dans la colonne A ou 1
Et les autres info sont stocké dans les colonnes 2,3,4...
Voila le code
Code:
Private Sub Recueil_Click()
'recherche le nom d'un collab
Sheets("Collab").Activate
With Sheets("Collab").Range("A2:A65500")
Set A = .Find(Collab.txtCollab, LookIn:=xlValues, LookAt:=xlWhole)
If Not A Is Nothing Then
firstAddress = A.Address
Do
Range(firstAddress) = Me.txtCollab.Value
Range(firstAddress).Offset(0, 2).Value = Me.txtMat.Value
Range(firstAddress).Offset(0, 4).Value = Me.txtCtt.Value
Range(firstAddress).Offset(0, 5).Value = Me.txtSex.Value
Range(firstAddress).Offset(0, 6).Value = Me.txtSecu.Value
Range(firstAddress).Offset(0, 8).Value = Me.txtDir.Value
Range(firstAddress).Offset(0, 9).Value = Me.txtServ.Value
Range(firstAddress).Offset(0, 7).Value = Me.txtFonc.Value
Loop While Not A Is Nothing And A.Address <> firstAddress
Else
's'il ne trouve pas
Err = MsgBox("Cette formation n'à trouvé", vbOKOnly + vbQuestion, "Enregistrement refusé")
End If
End With
End Sub
Merci