Extraire des lignes d'un tableau par mots clefs

  • Initiateur de la discussion Initiateur de la discussion TOTOEXCEL2019
  • 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 !

T

TOTOEXCEL2019

Guest
Bonjour,

Je souhaiterais faire une macro vba qui recherche un mot clef dans une feuille et extrait les lignes rattachées à ce mot clef dans une nouvelle feuille Excel.
J'ai trouvé une macro assez proche que je joins, elle permet de faire l'opération mais uniquement pour une recherche de critère dans une colonne spécifique (hors je souhaiterais faire cette recherche de critère dans le tableau complet de la Feuil1).

En d'autre termes : si dans le tableau il y a le critère recherché (quelque soit la colonne de recherche) alors afficher dans une nouvelle feuille les lignes correspondantes.

Voici le code à améliorer :

Sub ExtraitVersAutreFeuille()
critere = InputBox("Critere?")
If critere = "" Then Exit Sub

[A1].AutoFilter Field:=5, Criteria1:="*" & critere & "*"
Application.DisplayAlerts = False
On Error Resume Next
Sheets(critere).Delete
Sheets.Add after:=Sheets(Sheets.Count)
ActiveSheet.Name = critere
Sheets("Feuil1").Range("_FilterDataBase").SpecialCells(xlCellTypeVisible).Copy [A1]
Cells.EntireColumn.AutoFit
Sheets("Feuil1").ShowAllData
End Sub


Merci par avance.
 

Pièces jointes

- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

J
Réponses
14
Affichages
2 K
julien pain
J
  • Question Question
Microsoft 365 Question code VBA
Réponses
2
Affichages
579
R
Réponses
2
Affichages
658
Rosco1669
R
Retour