Macro tri alphabétique lettres d’un mot

Signaler
-
Messages postés
2
Date d'inscription
mercredi 18 novembre 2020
Statut
Membre
Dernière intervention
20 novembre 2020
-
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

3 réponses

Messages postés
9633
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2020
1 969
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
Messages postés
12857
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
20 novembre 2020
2 069 >
Messages postés
2
Date d'inscription
mercredi 18 novembre 2020
Statut
Membre
Dernière intervention
20 novembre 2020

Re

Ta liste ne comporte qu'un millier de mots alors qu'il y a plus de 59 mots de 9 lettres (https://www.listesdemots.net/mots9lettres.htm)
Je n'ai pas cette liste sur Excel
A temps perdu j'essaierai de la constituer mais ça va prendre du temps

En cliquant sur mon pseudo tu accèdes à une page ou tu peux m'envoyer un message privé (en haut à droite) mais il faut d'abord que tu sois inscrit comme membre, ce qui n'est pas le cas pour l'instant


Bonne fin de journée également
Messages postés
12857
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
20 novembre 2020
2 069 >
Messages postés
12857
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
20 novembre 2020

Dans mon message précédent il faut lire bien sûr 59 000 mots ! je ne sais pourquoi les 0 ont sauté
>
Messages postés
12857
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
20 novembre 2020

Je crois que c’est la liste ODS8 ....
>
Messages postés
12857
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
20 novembre 2020

Ok
Je venais de répondre à ton mp
Messages postés
2
Date d'inscription
mercredi 18 novembre 2020
Statut
Membre
Dernière intervention
20 novembre 2020
> JR17200
Je préparerai la liste des 9 l.
Merci encore pour tout et ta rapidité.

Bonne soirée et bon week-end
Messages postés
9633
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2020
1 969
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 ....
1 erreur frappe dans mon message sur enregistré en xlm.

2. Je comprends que c’est infaisable avec Excel.
Merci pour ton écoute et ta réponse.
Peut-être avec un gestionnaire de BDD... SQL ?!

Bonne soirée.
Je viens de comprendre ton 1 ;)
Rien à voir avec mon enregistrement en xlm ;)

Lu trop vite ;)
Messages postés
9633
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2020
1 969
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