Macro tri alphabétique lettres d’un mot
JR
-
JR17200 Messages postés 11 Statut Membre -
JR17200 Messages postés 11 Statut Membre -
Bonjour,
Je recherchais comment trier un mot comme BOUM et obtenir BMOU.
J’avais trouvé la macro mais elle n’est plus présente.
Merci pour votre aide
Cordialement
J Racary
Je recherchais comment trier un mot comme BOUM et obtenir BMOU.
J’avais trouvé la macro mais elle n’est plus présente.
Merci pour votre aide
Cordialement
J Racary
3 réponses
-
Bonjour
trimot est une fonction personnalisée (macro) qui s'utilise comme une fonction excel.
Alt-F11 pour accéder au code, il est dans le Module 1
Si tu la transpose dans ton fichier
Alt-F11 pour accéder à l'éditeur vba
Insertion/Module pour créer le Module 1
Tu y copies tout le code
Je suppose que ta version d'excel est postérieure à 2007
Dans ce cas, enregistres ton fichier avec le type .xlsm (Enregistrer sous/ Type/ ...p renant en compte les macros)
Bonne journée-
-
Les ???? erreur de frappe
J’ai une nouvelle idée
Comparer la base des 7 lettres et celle des 8
Je tape un mot de 7 lettres et en résultat j’ai les lettres d’appui qui donne des 8L
Ex
7L
CABANES. Donne + E CABANEES
+ L BALANCES
BANCALES
+ T BACANTES
CABESTAN
VERDETS. Donne + A DEVASTER
DEVERSAT
+ I VERDITES
En fin de compte, c’est comparer le mot de 7L et afficher tous les mots de 8L qui contiennent toutes les lettres 7 du mot de 7.
Qu’en penses-tu stp ?
Merci pour ton écoute et belle après-midi
Jean -
Bonjour Jean
Je pense que tu es un scrabbleur comme moi vu ce que tu cherches à faire
C'est parfaitement possible avec Excel je pense à condition d'avoir en base de données tous les mots de 7 lettres et tous les mots de 8 lettres et de composer une petite macro adéquate.
Veux tu que je regarde ça ?
Cdlmnt
Via -
-
-
-
1. En fin de compte, c’est comparer le mot de 7L
???? et ce n'est pas une erreur de frappe ;-)
2. et afficher tous les mots de 8L qui contiennent toutes les lettres du mot de 7.
A partir du mot de 7L, on va supposer qu'elles sont toutes différentes pour simplifier
on peut fabriquer la liste de toutes les permutations de ces 7 lettres, il y en a 5040 maxi
Si on ajoute 1L il y a 8 façons de l'insérer dans chacune des 5040 permutations
Et comme il y a 26 lettres possibles maxi à insérer
ça nous donne 5040*8*26 = 1048320 "mots" de 8 lettres possibles dont 2 ou 3 qui auront un sens !
Et excel ne peut pas deviner si une suite de 8L a un sens ou non
Donc .... -
Bonjour
Une solution
https://mon-partage.fr/f/pxgGOq9d/
RQ. Distingue les majuscules et les minuscules
Cdlmnt-
Bonsoir
Merci beaucoup !!
Grâce à votre aide, j’ai pu décomposer avec votre macro tous les nouveaux de 2 à 9 lettres.
Vous avez utilisé VBA peut-être pour faire votre macro ?
En tous les cas, j’ai une base d’entraînement formidable que j’ai agrémentée avec mise en format conditionnelle.
Merci encore et bonne soirée.
Jean
-