Macro ordenamiento alfabético de letras de una palabra
JR
-
JR17200 Mensajes publicados 11 Estado Miembro -
JR17200 Mensajes publicados 11 Estado Miembro -
Hola,
Estaba buscando cómo ordenar una palabra como BOUM y obtener BMOU.
Había encontrado la macro, pero ya no está presente.
Gracias por su ayuda
Atentamente
J Racary
Estaba buscando cómo ordenar una palabra como BOUM y obtener BMOU.
Había encontrado la macro, pero ya no está presente.
Gracias por su ayuda
Atentamente
J Racary
3 respuestas
-
Hola
trimot es una función personalizada (macro) que se utiliza como una función de Excel.
Alt-F11 para acceder al código, está en el Módulo 1
Si la transpone en su archivo
Alt-F11 para acceder al editor de VBA
Insertar/Módulo para crear el Módulo 1
Ahí copia todo el código
Supongo que tu versión de Excel es posterior a 2007
En ese caso, guarda tu archivo con el tipo .xlsm (Guardar como/ Tipo/ ...para tener en cuenta las macros)
Que tengas un buen día-
-
Las ???? errores de tipeo
Tengo una nueva idea
Comparar la base de las 7 letras y la de las 8
Escribo una palabra de 7 letras y como resultado tengo las letras de apoyo que dan 8L
Ej
7L
CABANES. Da + E CABANEES
+ L BALANCES
BANCALES
+ T BACANTES
CABESTAN
VERDETS. Da + A DEVASTER
DEVERSAT
+ I VERDITES
Al fin y al cabo, es comparar la palabra de 7L y mostrar todas las palabras de 8L que contienen todas las letras 7 de la palabra de 7.
¿Qué opinas, por favor?
Gracias por tu escucha y que tengas una hermosa tarde
Jean -
Hola Jean
Creo que eres un jugador de scrabble como yo, dado lo que buscas hacer.
Es perfectamente posible con Excel, creo, siempre y cuando tengas en la base de datos todas las palabras de 7 letras y todas las palabras de 8 letras y compongas una pequeña macro adecuada.
¿Quieres que lo mire?
Saludos cordiales
Via -
-
-
-
1. Al fin y al cabo, se trata de comparar la palabra de 7 letras
???? y no es un error tipográfico ;-)
2. y mostrar todas las palabras de 8 letras que contienen todas las letras de la palabra de 7.
A partir de la palabra de 7 letras, supondremos que todas son diferentes para simplificar
podemos fabricar la lista de todas las permutaciones de estas 7 letras, hay un máximo de 5040
Si añadimos 1 letra hay 8 formas de insertarla en cada una de las 5040 permutaciones
Y como hay 26 letras posibles como máximo para insertar
eso nos da 5040*8*26 = 1048320 "palabras" de 8 letras posibles, de las cuales 2 o 3 tendrán un sentido!
Y Excel no puede adivinar si una secuencia de 8 letras tiene sentido o no
Así que .... -
Hola
Una solución
https://mon-partage.fr/f/pxgGOq9d/
PD. Distinguir las mayúsculas de las minúsculas
Saludos-
Buenas noches
¡Muchas gracias!
Gracias a su ayuda, he podido descomponer con su macro todas las palabras nuevas de 2 a 9 letras.
¿Quizás utilizó VBA para crear su macro?
En cualquier caso, tengo una base de entrenamiento formidable que he complementado con formato condicional.
Gracias de nuevo y que tenga una buena noche.
Jean
-