Bonsoir,
J'essaie de faire un filtre avec un userform, un textbox, et un bouton.
Je souhaite saisir un mot dans le textbox, et qu'après apuis sur le bouton,
cela me filtre toutes les lignes dans lesquelles apparait le mot.
Merci beaucoup
Vincent
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Starwing
Bonjour Vincent,
Quelques questions:
1- Existe-t-il un mot par cellule ou il y a plusieurs mots dans la cellule? 2- Où sont situés ces mots? Dans quelles plages? Dans combien d'onglets? 3- Est-ce bien certain que tu as besoin de connaître toutes les lignes où sont situés le mot et non pas dans quelles cellules? 4- Où aimerais tu recevoir le résultat de ce "filtre" ou de cette "recherche"? Sur une autre feuille? Dans un ListBox de ton UserForm?
Un peu plus d'éclaircissement nous aiderais à t'aider...
Starwing
-----Message d'origine----- Bonsoir, J'essaie de faire un filtre avec un userform, un textbox, et un bouton.
Je souhaite saisir un mot dans le textbox, et qu'après apuis sur le bouton,
cela me filtre toutes les lignes dans lesquelles apparait le mot.
Merci beaucoup Vincent
.
Bonjour Vincent,
Quelques questions:
1- Existe-t-il un mot par cellule ou il y a plusieurs mots
dans la cellule?
2- Où sont situés ces mots? Dans quelles plages? Dans
combien d'onglets?
3- Est-ce bien certain que tu as besoin de connaître
toutes les lignes où sont situés le mot et non pas dans
quelles cellules?
4- Où aimerais tu recevoir le résultat de ce "filtre" ou
de cette "recherche"? Sur une autre feuille? Dans un
ListBox de ton UserForm?
Un peu plus d'éclaircissement nous aiderais à t'aider...
Starwing
-----Message d'origine-----
Bonsoir,
J'essaie de faire un filtre avec un userform, un textbox,
et un bouton.
Je souhaite saisir un mot dans le textbox, et qu'après
apuis sur le bouton,
cela me filtre toutes les lignes dans lesquelles apparait
le mot.
1- Existe-t-il un mot par cellule ou il y a plusieurs mots dans la cellule? 2- Où sont situés ces mots? Dans quelles plages? Dans combien d'onglets? 3- Est-ce bien certain que tu as besoin de connaître toutes les lignes où sont situés le mot et non pas dans quelles cellules? 4- Où aimerais tu recevoir le résultat de ce "filtre" ou de cette "recherche"? Sur une autre feuille? Dans un ListBox de ton UserForm?
Un peu plus d'éclaircissement nous aiderais à t'aider...
Starwing
-----Message d'origine----- Bonsoir, J'essaie de faire un filtre avec un userform, un textbox, et un bouton.
Je souhaite saisir un mot dans le textbox, et qu'après apuis sur le bouton,
cela me filtre toutes les lignes dans lesquelles apparait le mot.
Merci beaucoup Vincent
.
Vincent
Bonjour Starwing En fait il s'agit de cela : Je souhaite pouvoir avoir toutes les phrases qui ont le mot
un peu comme NB.SI(A1:A25;"*toto*")
Sub choix() mavar = frm_test.TextBox1.Value Range("A1:C500").Select Selection.AutoFilter Field:=1, Criteria1:=mavar End Sub
merci beaucoup
"Starwing" a écrit dans le message de news: 021e01c4b711$ad698fc0$ Bonjour Vincent,
Quelques questions:
1- Existe-t-il un mot par cellule ou il y a plusieurs mots dans la cellule? 2- Où sont situés ces mots? Dans quelles plages? Dans combien d'onglets? 3- Est-ce bien certain que tu as besoin de connaître toutes les lignes où sont situés le mot et non pas dans quelles cellules? 4- Où aimerais tu recevoir le résultat de ce "filtre" ou de cette "recherche"? Sur une autre feuille? Dans un ListBox de ton UserForm?
Un peu plus d'éclaircissement nous aiderais à t'aider...
Starwing
-----Message d'origine----- Bonsoir, J'essaie de faire un filtre avec un userform, un textbox, et un bouton.
Je souhaite saisir un mot dans le textbox, et qu'après apuis sur le bouton,
cela me filtre toutes les lignes dans lesquelles apparait le mot.
Merci beaucoup Vincent
.
Bonjour Starwing
En fait il s'agit de cela :
Je souhaite pouvoir avoir toutes les phrases qui ont le mot
un peu comme NB.SI(A1:A25;"*toto*")
Sub choix()
mavar = frm_test.TextBox1.Value
Range("A1:C500").Select
Selection.AutoFilter Field:=1, Criteria1:=mavar
End Sub
merci beaucoup
"Starwing" <NoMail@NoMail.Niet> a écrit dans le message de news:
021e01c4b711$ad698fc0$a601280a@phx.gbl...
Bonjour Vincent,
Quelques questions:
1- Existe-t-il un mot par cellule ou il y a plusieurs mots
dans la cellule?
2- Où sont situés ces mots? Dans quelles plages? Dans
combien d'onglets?
3- Est-ce bien certain que tu as besoin de connaître
toutes les lignes où sont situés le mot et non pas dans
quelles cellules?
4- Où aimerais tu recevoir le résultat de ce "filtre" ou
de cette "recherche"? Sur une autre feuille? Dans un
ListBox de ton UserForm?
Un peu plus d'éclaircissement nous aiderais à t'aider...
Starwing
-----Message d'origine-----
Bonsoir,
J'essaie de faire un filtre avec un userform, un textbox,
et un bouton.
Je souhaite saisir un mot dans le textbox, et qu'après
apuis sur le bouton,
cela me filtre toutes les lignes dans lesquelles apparait
le mot.
Bonjour Starwing En fait il s'agit de cela : Je souhaite pouvoir avoir toutes les phrases qui ont le mot
un peu comme NB.SI(A1:A25;"*toto*")
Sub choix() mavar = frm_test.TextBox1.Value Range("A1:C500").Select Selection.AutoFilter Field:=1, Criteria1:=mavar End Sub
merci beaucoup
"Starwing" a écrit dans le message de news: 021e01c4b711$ad698fc0$ Bonjour Vincent,
Quelques questions:
1- Existe-t-il un mot par cellule ou il y a plusieurs mots dans la cellule? 2- Où sont situés ces mots? Dans quelles plages? Dans combien d'onglets? 3- Est-ce bien certain que tu as besoin de connaître toutes les lignes où sont situés le mot et non pas dans quelles cellules? 4- Où aimerais tu recevoir le résultat de ce "filtre" ou de cette "recherche"? Sur une autre feuille? Dans un ListBox de ton UserForm?
Un peu plus d'éclaircissement nous aiderais à t'aider...
Starwing
-----Message d'origine----- Bonsoir, J'essaie de faire un filtre avec un userform, un textbox, et un bouton.
Je souhaite saisir un mot dans le textbox, et qu'après apuis sur le bouton,
cela me filtre toutes les lignes dans lesquelles apparait le mot.