Sudoku

🧩 Dernière mise à jour majeure du Sudoku​

– Mai 2025​


  • Compatibilité totale avec Mac : le jeu fonctionne désormais sur Excel pour macOS (remplacement des contrôles ActiveX par des alternatives compatibles).
  • J'aime
Réactions: AZERUS
✅ Résumé des mises à jour

Refonte totale du projet
  • Calcul précis du temps pour chaque grille Sudoku (prise en compte du passage à minuit si nécessaire).
  • Enregistrement du meilleur temps réalisé pour chaque grille.
  • Ajout d'un affichage détaillé du temps sous forme :
    ➔ "x minute(s) et y seconde(s)".
  • Lors de la validation d'une grille :
    • Si un nouveau record est établi → message de félicitations avec le temps détaillé.
    • Si le temps est moins bon que le meilleur score → indication précise du temps supplémentaire mis (ex : "Vous avez mis 20 secondes de plus que votre meilleur temps.").
  • Comptage du nombres d'erreurs par partie

🧩 Mise à jour majeure du Sudoku Excel VBA – Avril 2025​


🔄 Version compatible Windows & macOS​


  • Compatibilité totale avec Mac : le jeu fonctionne désormais sur Excel pour macOS (remplacement des contrôles ActiveX par des alternatives compatibles).
  • Détection automatique du système d'exploitation : certains éléments sont adaptés dynamiquement pour s’assurer d’une expérience fluide sur toutes les plateformes.



🕹️ Fonctionnalités interactives​


  • 5 grilles de Sudoku intégrées :
    • Difficultés : Facile, Moyen, Difficile, Expert, Diabolique
    • Emplacement : chaque grille est clairement séparée avec une colonne vide entre elles.
  • Boutons d’aide personnalisés :
    • Chaque grille possède un bouton "Aide" qui révèle un chiffre manquant aléatoire.
    • La cellule mise à jour clignote trois fois pour la repérer facilement.
  • Marquage automatique des textes saisis en gras : pour mieux visualiser les chiffres ajoutés par l'utilisateur.



🛠️ Outils pour l'utilisateur​


  • Boutons de gestion : Compléter une grille, Imprimer une grille, Réinitialiser, etc.
  • Protection intelligente des zones : seules les cellules nécessaires sont éditables.
  • Affichage de messages personnalisés :
    • Par exemple : “Grille Complète !!” lorsqu’une solution est trouvée.
    • Ces formes peuvent être supprimées automatiquement sans affecter les boutons principaux.



🔍 Détails techniques et optimisation​


  • Suppression sécurisée des formes : seules les formes non essentielles (comme les messages temporaires) sont supprimées automatiquement.
  • Code VBA optimisé :
    • Plus rapide, plus lisible.
    • Regroupement et raccourcissement des procédures similaires.
  • Nom des plages clair et organisé :
    • Par exemple : B1:J11 pour la grille 1, M1:U11 pour la grille 2, etc.
  • Ajout de commentaires et documentation interne dans les macros pour faciliter les futures modifications.
Retour