Bonjour tout le monde....
Si je puis me permettre....
@ Marmotte, je remets l'intitulé de la question :
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)
Il est évident que "macro" n'était qu'un exemple de mots....
et je pense que la condition qu'à soulignée Nad :
If Len(Prem(I)) > 3 Then
est bien plus aisée à modifier, que de mettre tous les "mots communs" du dictionnaire comportant plus de 3 lettres dans une colonne....(je pense qu'Excel 2003 serait un peu juste au niveau des lignes.....)
A titre d'information, le nombre de mots communs commençant par la lettre "A", compris entre 4 et 20 lettres est de 18 970 mots...(uniquement la lettre "A"....)
Si on veut des mots supérieurs à 5 lettres, n'importe qui pourrait modifier le code...
Maintenant, comme tu l'affirmes :
Par ailleurs, j'ai l'impression que tu n'as pas regardé avec suffisamment d'attention chacune des 3 méthodes pour voir qu'il existe des différences fondamentales de résultat
Effectivement, les méthodes n'ont strictement rien à voir....
Bonne soirée