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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  comparaison de mots clés

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comparaison de mots clés

n°2013304
casul
Posté le 30-07-2010 à 22:13:29  profilanswer
 

bonjour, je suis absolument débutant en macro mais je souhaite comparer les mots contenu dans deux colonnes (sur plusieurs lignes bien sur)  et avec prise en compte des mots communs seulement a partir d'un certain nombre de caractères (exemple 4 caractères)
exemple j'ai une ligne avec "sos macro" et "excel sos macro" sur la 3 ème colonne je dois avoir OK (sos n'est pas pris en compte car trop court, excel est ignoré, le fait qu'il y ait macro dans les 2 colonnes suffit pour le OK)
la ligne en dessous "sos word" et "sos excel" = 3ème colonne KO (sos non pris en compte) etc...
je vous remercie de votre aide

mood
Publicité
Posté le 30-07-2010 à 22:13:29  profilanswer
 

n°2014133
Xxxaaavvv
Posté le 04-08-2010 à 11:13:36  profilanswer
 

- 1ere étape
tu te développe une fonction qui renvois un booléen (vrai/faux) en fontion des cellules passés en paramètre
 
Function COMPARAISON(objCellule1 as Range, onjCellule2 as Range) as Boolean
 
- 2ème étape
Il faut la déclarer (la fonction) en public dans un module VBA
(en rajoutant public devant le nom)
ça deviens donc :
 
Public Function COMPARAISON(objCellule1 as Range, objCellule2 as Range) as Boolean
 
- 3ème étape
tu peux désormais l'utiliser dans la barre des formules
 
=COMPARAISON(I8;L10)
 
 
Astuce : t'aura surement besoin de "Split" et de "InStr" pour l'écrire


Message édité par Xxxaaavvv le 04-08-2010 à 11:14:18

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  comparaison de mots clés

 

Sujets relatifs
[Résolu][Batch] Comparaison chaines de caractèrescomparaison caractères
je coince sur une comparaison de nombresmots clés & visual cpp
[HS] ligneMySQL création de BDD : clés primaires/étrangères types ...
Clés primaires/étrangères obligatoires?Comparaison de chaines de caracteres dans 2 listes en VBA
Récupérer les mots séparés par des espaces dans une chaîne de char.... 
Plus de sujets relatifs à : comparaison de mots clés


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