2- La colorisation, nous y sommes. Ne reste qu'à choisir la méthode. (cf ICI)vivi d'ou mon petit 2
5 Il faut, en gardant le dernier dico transmis par carlvb, l'épurer. Un minimum dans un premier temps avec les règles simples. Si le mot comporte plus de 3 C, plus de 13 E etc... on le supprime, je m'y attelle alors?
chercher de façons récursive en testant chaque combinaison de dés, si un mot est valideDe quel système de réfrigération est doté ton processeur ? Et combien l'as-tu payé ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionQuand la solution est trouvée, mettre la discussion RésolueS'afficherai, en début de partie :
Private Sub UserForm_Activate() Dim larg As String, X As Byte, Y As Byte, qi As Object
Private Sub TextBoxEvents_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger) KeyAscii = Asc(UCase(Chr(KeyAscii)))
With q .MaxLength = 1
Chr dans Asc(UCase(Chr(KeyAscii))) étant surligné.===>>as normal (sauf si tu as donné le nom chr à une variable et que VBA y perd donc son latin!)
(sauf si tu as donné le nom chr à une variableNon ce n'est pas le cas...
A moins, bien sûr, que cette idée (qui remonte à plusieurs discussions) ne soit finalement abandonnéeC'est ce que j'ai cru comprendre lorsque l'on a définitivement acté de réduire le dictionnaire aux seuls mots possibles avec les dés.......
A moins, bien sûr, que cette idée (qui remonte à plusieurs discussions) ne soit finalement abandonnée
C'est ce que j'ai cru comprendre lorsque l'on a définitivement acté de réduire le dictionnaire aux seuls mots possibles avec les dés.......
Oui, c'est copyrighté donc tu n'as pas le droit de t'en servir "comme ça": l'option Boogle, est excellente : d'une part tu restes dans les sonorités et il y a petit jeu de mots sur google et la version numérique du boggle.l'option boogle a été proposée ICI, mais rien n'est figé pour l'instant.
6 mars 2014 à 12:59
La raison en est évidente : la solution la plus performante qui "prend forme" est bel et bien bâtie autour de la splendide idée que tu as eue d'utiliser un arbre.
Tu es donc, à ce stade, un vrai "maître des lieux", au même titre que pijaku, qui a ouvert la présente discussion, en est le "chef d'orchestre". Tous les autres (dont moi) n'ont été, tout au long de cette discussion, que des "musiciens....
Reste avec nous, s'il te plait.
6 mars 2014 à 13:00
Je viens de me rendre compte que l'utilisation de Select Case dans le chargement du dictionnaire pourrait poser problème par rapport aux tests If-End If.
En effet, on suppose, avec cette ligne : que l'on ne remontera jamais plus de 9 fois. Or les mots utilisés possèdent 16 lettres max...
Or, je ne vois pas comment combiner Select Case et IsNumeric.
Par contre, If IsNumeric(Lettre) tient la route...
Qu'en pensez vous?
Je suggère un retour au système de tests If-End If...
6 mars 2014 à 13:07
Cet exemple répondrait-il à ton souci ? (je n'en sais rien) :
6 mars 2014 à 13:11
En fait, il faudrait quelque chose comme :
Je crois avoir néanmoins trouvé une petite parade. Je regarde, teste et reviens vous donner des nouvelles.
Modifié par pijaku le 6/03/2014 à 13:33
Il suffit d'intégrer un test dans le Case Else :