Macro tri alphabétique lettres d’un mot

Fermé
JR - 18 nov. 2020 à 19:53
JR17200 Messages postés 11 Date d'inscription mercredi 18 novembre 2020 Statut Membre Dernière intervention 11 décembre 2021 - 20 nov. 2020 à 19:53
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
A voir également:

3 réponses

ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
19 nov. 2020 à 11:16
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
1
Bonjour

Merci pour ta réponse.
Ma version d’Office est Office 2016.
J’ai bien enregistré en xlsm ????????
Je vais regarder le code.

Belle journée
0
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
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702 > JR17200
20 nov. 2020 à 03:28
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
0
JR17200 > via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024
20 nov. 2020 à 08:51
Bonjour Via

En effet je suis Scrabbleur à la retraite.
Et j’ai bien les 2 bases de mots de 7 et 8 lettres.

Je veux bien que tu regardes ça.
As-tu besoin des 2 bases ?
J’ai les 2 des nouveaux mots du dernier ODS8.

Merci pour ton écoute.
Bonne journée

Jean
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702 > JR17200
20 nov. 2020 à 12:21
Bonjour Jean

Je veux bien que tu me communiques les 2 bases, je les ai aussi mais ce sera bien de les comparer
Bonne journée également
Via
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
19 nov. 2020 à 20:03
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
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.
0
Je viens de comprendre ton 1 ;)
Rien à voir avec mon enregistrement en xlm ;)

Lu trop vite ;)
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
18 nov. 2020 à 20:31
Bonjour

Une solution
https://mon-partage.fr/f/pxgGOq9d/

RQ. Distingue les majuscules et les minuscules

Cdlmnt
0
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
0