Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Bonjour à toutes et tous,
Je vous présente un jeu Sudoku, à tester ou améliorer
J'ai essayé de détailler au maximum chaque code pour une bonne compréhension j'espère.
Bon jeu.
Nicolas.
@AZERUS , J'aimerai bien que tu puisse tester dans tout les sens que tu peux pour voir
si tu ne perçois pas de bug, jusqu'à créer des erreurs volontairement, vu que tu est sur Mac.
@TooFatBoy, j'ai regardé vite fait ce que tu proposais, c'est sympa mais faut que je regarde en prenant mon temps, c'est un peu plus coton pour moi 😉
Je ne sais pas comment tu arrives à appuyer 6 fois de suite sur une touche en deux centièmes de seconde, mais on va dire que c'est parfait ainsi et que tu ne dois surtout rien changer à ton code ; je vais acheter un PC neuf et ce sera fluide chez moi aussi... 🙄
OK, donc tu ne tiens absolument pas compte de ce que je t'ai dit plusieurs fois : déplacement par les flèches.
Toi, si tu étais mécanicien automobile, je te dirais que ma voiture a un problème d'embrayage et tu me répondrais que les essuie-glaces n'ont aucun problème... 🤪
Ben oui, 6 appuis consécutifs sur une flèche, c'est pareil qu'un clic, bien sûr !... Exactement comme un embrayage et des essuie-glaces c'est pareil... 🙄
Bonne chance pour la suite à ceux qui voudront bien tester...
Bye
Bonjour @Nicolas JACQUIN , @Gégé-45550, @TooFatBoy, @job75
Félicitation, jolie travail.
Je te propose un affichage par Command_Bar. fichier joins.
mais cela ne semble pas évident à mettre en place, il faut revoir le code.
C'est juste une suggestion.
Amicalement Jean-Paul
Félicitation, jolie travail.
Je te propose un affichage par Command_Bar. fichier joins.
mais cela ne semble pas évident à mettre en place, il faut revoir le code.
C'est juste une suggestion.
Amicalement Jean-Paul
J'ai vu une petite simplification dans "CreerGrille"
VB:
' Remplir la plage avec les valeurs du sudoku
For i = 1 To 9
For j = 1 To 9
If sudoku(i, j) <> 0 Then
cellRange.Cells(i, j).Value = sudoku(i, j)
Else
cellRange.Cells(i, j).Value = "" ' Supprime les zéros
End If
Next j
Next i
Tu peux écrire:
Code:
' Remplir la plage avec les valeurs du sudoku
For i = 1 To 9
For j = 1 To 9
cellRange.Cells(i, j).Value = IIf(sudoku(i, j) <> 0, sudoku(i, j), "")
Next j
Next i
Ce n'est pas un problème d'affectation de macro mais d'exécution des codes VBA; à l'ouverture du fichier, ce message d'erreur s'affiche lorsqu'on clique sur une cellule des tableaux mais cela n'empêche pas de faire fonctionner le fichier :
Erreur d'exécution 1004
La méthode OLEOBJECTS DE l'objet "_Worksheet" a échoué
En faites, j'ai pas tout à fait trouvé encore (checkbox aide inactive, aide toujours là), mais avec l'exemple proposé,
je pense que tu ne devrais plus avoir d'erreur, enfin j'espère.
Ca fait plus de 2 heures que j'y travaille encore pour trouver la solution.
Essaye déjà pour voir dans tout les sens, ou d'autres personnes si on un mac.
Merci,
Nicolas
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD