Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

donnees d'un formulaire passées à un filtre auto ?

1 réponse
Avatar
Alfred WALLACE
Bonjour,
j'aimerai cr=E9er un formulaire
dans lequel la personne saisie son NOM et fait OK.

puis, utiliser la variable "nom" de mon formulaire
pour faire fonctionner un filtre automatique.

Comment je peux =E9crire cel=E0 en VBA ?

Merci pour votre aide.

Jos=E9

1 réponse

Avatar
Corto
Bonjour Alfred WALLACE,
Tu crées un formulaire avec un TextBox nommé TextBox1 et tu nommes la
plage à filtrer "PlageAFiltrer".
L'évenement TextBox_Change ne convient pas mais tu peux aussi créer u n
bouton et utiliser CommandButton1_Click().
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
[PlageAFiltrer].AutoFilter Field:=1, Criteria1:="=" & TextBox1
End Sub

Corto

Alfred WALLACE a écrit :
Bonjour,
j'aimerai créer un formulaire
dans lequel la personne saisie son NOM et fait OK.

puis, utiliser la variable "nom" de mon formulaire
pour faire fonctionner un filtre automatique.

Comment je peux écrire celà en VBA ?

Merci pour votre aide.

José