Les Allergies
Alimentaires
Posez votre question Signaler

Excel VBA macro mots clés

kouy2gnu - Dernière réponse le 17 juin 2010 à 02:49
bonjour tout le monde

je suis neophyte en ce qui concerne le monde de VBA et des macros

j aurai aimé savoir s il etait possible sans y passé 6 mois (pour moi)de faire une macro qui me permettre de rechercher des mots clés dans un fichier excel

si quelqu un a des info ou des conseils la dessus je suis prenneur

merci d avance
Lire la suite 

Excel VBA macro mots clés »

18 réponses
Réponse
+1
moins plus
Salut,

Tu peux utiliser les fonction REGEX

http://xcell05.free.fr/english/

REGEX.COMP returns TRUE if a text matches a regular expression
REGEX.COUNT counts the matches of a regular expression in a string
REGEX.FIND location of a substring matching a regular expression
REGEX.LEN length of a substring matching a regular expression
REGEX.MID returns a substring matching a regular expression
REGEX.SUBSTITUTE replaces a substring matching a regular expression with a new string


lami20j
Ajouter un commentaire
Réponse
+0
moins plus
bonjour

ta question est un peu succinte pour que la réponse soit exhaustive.

cependant je me demande si tu as vraiment besoin de VBA.

as-tu essayé avec "trl + f" ou menu édition / rechercher ?

Excel retrouve tous les codes que tu veux.

Si c'est autre chose, précise ta question.
Polux31- 4 avril 2008 à 17:53
Presque 2 ans après avoir posé la question ... enfin une réponse ... mdr.........
shirka - 16 juin 2010 à 23:04
Et deux ans supplémntaires pour ajouter ce commentaire stupide....
Polux31- 17 juin 2010 à 02:49
Bravo belle démonstration ^^
Ajouter un commentaire
Réponse
+0
moins plus
Merci de vos réponses,

en fait tu as tout compris je veux trouver la macro equivalente au ctrl + f mais je ne veux pas que les personnes le fasse.

Pour etre plus precis mon but et de mettre une macro dans lequel on tape le mot clé dans le fichier excel et la macro me ressort sur la même feuille les résultat obtenu.

Sachant que je voudrais limiter la recherche des mots clés a des zones très precises (certaine ligne de mon fichier excel)

Déjà est ce possible ? si oui est ce realisable pour moi sachant que je decouvre un peu les macro
Ajouter un commentaire
Réponse
+0
moins plus
bonjour

je t'ai fait un exemple ici :

http://cjoint.com/?gwkaLqjEos

à toi d'adapter à ton cas, si tu as des soucis, continue les questions.
Trifon44gbinforme - 7 mars 2007 à 10:54
Bonjour,

je cherche également à faire une macro de recherche permettant de rechercher un mot clé (ou une liste de mots clés) dans un tableau, et si possible de copier les lignes renvoyant des résultats.

Vous serait-il possible de remettre en ligne le fichier ? Il n'est visiblement plus en ligne...

Merci !!!
el osito- 10 août 2007 à 11:28
Je suis également interressé par cette feuille alors si elle peut-être remise en ligne, ce serait bien sympa.

Merci de votre aide au néophyte
badiagbinforme - 17 août 2007 à 09:35
bonjour moi aussi j'airais voulu voir la macro quetu as écrit peux- tu l'a remettre en ligne stp ou me l'envoyer directement sur badia_2@hotmail.fr merci d'avance
Ajouter un commentaire
Réponse
+0
moins plus
bon meme si c'est deux ans plus tard


Sub private()

MyRes = If_exist_Text(1, 2, "tttt")

If MyRes = True Then
Cells(1, 1) = "TRUE"
End If

If MyRes = False Then
Cells(1, 1) = "FALSE"
End If

End Sub

Function If_exist_Text(x As Integer, y As Integer, MyText) As Boolean

If Cells(x, y) = MyText Then
If_exist_Text = True
Else
If_exist_Text = False
End If

End Function

ben salut
Bacuri - 2 sept. 2008 à 15:43
Bonjour Pyvator,

Pourrais tu expliquer ta macro stp ? moi aussi je débute et je voudrais savoir comment fonctionne cette dernière pour pouvoir l'adapter à mon fichier...

J'ai une feuille appelée UE dans laquelle j'ai mes données. une autre feuille appelée Recherche dans laquelle j'ai mis un bouton. Le but étant que lorsque je tape un mot clé dans la cellule C10 de la feuille recherche puis que je clique sur le bouton, la macro recheche mon mot clé dans la colonne A de ma feuille UE et m'affiche les lignse correspondantes.

Merci d'avance,

Cordialement
Ajouter un commentaire
Réponse
+0
moins plus
Et bien même si c'est deux ans plus tard, MERCI (et MERCI à toutes les propositions que j'ai pu essayer, merci à tous)
Car de telles fonctions me sont très utiles!

Merci encore
Ajouter un commentaire
Ce document intitulé « Excel VBA macro mots clés » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?