Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
984 connectés 

  FORUM HardWare.fr
  Programmation
  XML/XSL

  recherche dans une base de mot clés

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

recherche dans une base de mot clés

n°1632148
ZUZUFAT
Posté le 27-10-2007 à 15:58:33  profilanswer
 

bonjour à tous, je vais essayer d'exprimer le plus clairement possible mon probleme.
 
je dispose de 3 colonne excel G, I et J. G étant sur une feuille séparé de I et J.
 
G est une colonne contenant une phrase par cellule.
I une colonne contenant un mot clé par cellule et J un code associé à chaque mot clé (il y a donc un nombre égal de ligne en I et J) comme ci dessous:
     
    G : phrases                        I:mots clés                  J:Code      
1: il fait bau                            sui                             19
2: je suis content                   aime                            32
3: il pleu                                fait                             51
4: j'aime le chocolat               content                         69
                                             il                               25
 
 
     Je voudrait donc réaliser une macro permettant, pour chaque cellule de la colonne G, de détecter si UN des mot clé de la colonne I est présent, et si oui faire correspondre dans une colonne suplémentaire le code associé.
 
pour le moment j'ai fait un début de programme (ci dessous)ne comblant pas entierement mes besoins...(et de plus ne fonctionnant pas corectement.... :??:)
 
Sub testpanne()
 
Dim mot As Range, phrase As Range
Dim correspond As String
For Each phrase In Range("G2:G25" )
    correspond = "non"
    For Each mot In Range("I2:I98" )
        If InStr(phrase.Value, mot.Value) > 0 Then
            correspond = "oui"
            Exit For
        End If
    Next mot
    If correspond = "non" Then
        Cells(phrase.Row, phrase.Column + 3).Value = "PAS OK"
    Else
         Cells(phrase.Row, phrase.Column + 3).Value = "OK"
    End If
Next phrase
End Sub
 
 
Toute les lumières seront les bienvenues, merci d'avance  :) .
                                     

mood
Publicité
Posté le 27-10-2007 à 15:58:33  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  recherche dans une base de mot clés

 

Sujets relatifs
Recherche efface ligneArchitecteure Client/serveur - base de données
Récupération du calendrier de outlook dans une base de donnée sqlGive me
[SQLserver 2005] Copier la structure complete d'une basecaractères spéciaux - recherche php mysql
Mediawiki et la recherche accentuée[PHP] Importer un fichier XML dans base MYSQL
Recherche Programeur / designerMoteur de recherche dans mon site ???
Plus de sujets relatifs à : recherche dans une base de mot clés


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR