begin process at 2012 02 16 17:11:06
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

VBA

 > SUDOKU CONVIVIAL EN VBA SOUS EXCEL

SUDOKU CONVIVIAL EN VBA SOUS EXCEL


 Information sur la source

Note :
Aucune note
Catégorie :VBA Classé sous :sudoku, vba excel, convivial, complet Niveau :Initié Date de création :06/10/2007 Date de mise à jour :10/10/2007 00:12:51 Vu / téléchargé :8 541 / 1 012

Auteur : zozo14

Ecrire un message privé
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description

3 applications :
2 avec des sudokus avec icones à placer dans une grille, en HTML et en VBA Excel.
1 plus complète pour les sudokus numérique :
Cette application Excel permet de générer ou de résoudre tout Sudoku de dimensions 4X4 à 25x25.
Les feuilles de calculs permettent de présenter, mémoriser les solutions ou problèmes.
De nombreuses options dans la feuille de commandes (simple avec boites listes et cases à cocher):
- Définition de la dimension de la grille
- Définition de l'action à faire :
  Résoudre un Sudoku saisi ou mémorisé dans une feuille de calcul
  Générer un Sudoku avec x% de cases vides
- Permettre ou non l'affichage en cours de calcul
- Rechercher toutes les solutions (différentes) possibles d'un problème, ou de sudokus à partir de  
  grilles vides.
- Réglage du délai de la recherche, du nb de solutions à afficher avant arrêt ....


Source

  • Un seul classeur EXCEL contenant le module Visual Basic, et une feuille de commande,
  • et feuilles problèmes avec génération de feuilles solutions.
  • La solution récursivité vraie a été écartée pour cause de sa lenteur.
  • Travaille de haut en bas de la grille, en essayant successivement
  • une suite aléatoire des nombres 1 à dim, pour chaque case et en remontant
  • si aucune solution n'est trouvée pour la case ....
  • Voir la source VBA dans le fichier Excel (procédure maitresse résolution).
Un seul classeur EXCEL contenant le module Visual Basic, et une feuille de commande, 
et feuilles problèmes avec génération de feuilles solutions.
La solution récursivité vraie a été écartée pour cause de sa lenteur.
Travaille de haut en bas de la grille, en essayant successivement 
une suite aléatoire des nombres 1  à dim, pour chaque case et en remontant 
si aucune solution n'est trouvée pour la case ....
Voir la source VBA dans le fichier Excel (procédure maitresse résolution).

 

 Conclusion

Application 1 et 2 : utilisable avec des enfants, ou si vous êtes un "visuel"

Application 3 : L'inventaire des solutions peut être exhaustif (si on est patient), et la résolution fonctionne avec tout type de sudoku de type 4 à 25.
L'algorithme est le même pour toute les résolutions, sauf pour la génération de grilles 25x25, qui serait trop longue : on obtient des grilles différentes, mais avec une certaine symétrie dans l'aléatoire !

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

06 octobre 2007 02:55:20 :
Modification de la génération 25x25
06 octobre 2007 02:56:18 :
Générateur de 25x25 modifié
07 octobre 2007 01:36:58 :
feuille de commande modifiée
07 octobre 2007 01:55:14 :
3 applications dont deux avec des icônes, et pas des chiffres. La troisième résout tous les problèmes sans planter, avec rapidité, car la solution récursive a été ecartée.
08 octobre 2007 21:31:49 :
Coorection d'un bug pour génération 25x25
09 octobre 2007 00:19:11 :
Enfin terminé !
10 octobre 2007 00:12:52 :
Toilettage du code, et ajout de commentaires

 Sources du même auteur

Source .NET (Dotnet) CRÉATION DE DOSSIERS, COPIE DE FICHIERS PAR FTP EN VB.NET
Source avec Zip Source avec une capture Source .NET (Dotnet) LOUPE - CAPTURES D'ÉCRANS
Source avec Zip Source avec une capture Source .NET (Dotnet) GESTION COMPLÈTE DE ZIP - ZIPDEZIP
Source avec Zip Source avec une capture Source .NET (Dotnet) UTILITAIRE DE MISE À JOUR D'APPLICATIONS
Source avec Zip Source avec une capture TRAITEMENT DE TEXTE RTF

 Sources de la même categorie

Source avec Zip Source avec une capture OUTLOOK ATTACHEMENT SAVER par MoiLafouine
Source avec Zip GESTION PERSONNEL par oudlarbi
Source avec Zip Source avec une capture CALENDRIER EN VBA POUR EXCEL 2010 par nounou94
Source avec Zip Source avec une capture MANIPULER LES FENETRES ENFANT D'EXCEL par bigfish_le vrai
Source avec Zip Source avec une capture COLLECTION ID par Le Pivert

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) RÉSOLUTION SUDOKU FACILITÉE par laurentdeh
Source avec Zip Source avec une capture SUDOKU SOLVEUR CRIBLE par ccgousset
Source avec Zip MEMO_PHRASES par roudoudou2708
Source avec Zip Source avec une capture Source .NET (Dotnet) APPRENDRE À RÉSOUDRE UN SUDOKU par kbalist
Source avec Zip Source avec une capture Source .NET (Dotnet) RÉSOLVEUR DE SUDOKU par rhisty

Commentaires et avis

Commentaire de zozo14 le 06/10/2007 01:59:39

Bien que très classique, est trés pratique à utiliser.

Commentaire de zozo14 le 09/10/2007 00:23:40

Vous disposez maintenant de 3 applications Sudoku, qui ne plantent jamais !! jusqu'à votre prochaine remarque...

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Paramétrage complet pour Impression [ par Rollon ] Recherche code source pour le paramétrage complet d'une imprimante. Marges, taille papier, couleur/NB, ... bref, la totale si possible, car pour le mo Férial, liste des fêtes en France, complet? [ par Louis ] Ferial a été mis à jour.Il fait maintenant la liste des fêtes en France.On y trouve les fêtes légales et non légales.Je crois qu'elles y sont toutes, Un cours complet [ par Insupien ] salut la communaute VB y at ilm quelqu un qui peu m aider j ai besoin d un cours bien detaille a telecharger . merci les gars c tres gentille Aide pour un novice SVP Aidez-moi [ par Ricpperso ] Quels sont les codes complet pour annuler et répeter un frappe dans un richEdit avec VB6, Les codes complet SVP@+Rich@rd Je voudrais scripter un texte complet? [ par xwarrior ] Bonjour je suis nouveau ici..et moyennement nouveau a vb. Mon ami ma proposer un defi...ce defi consistait a faire un programme qui, lorsque que vous Prog complet d'envoi de messages a travers un reseau [ par JEROMAX ] Un petit prog (98ko) plutot simple et tres complet avec envoi multiple, gestion de messages favoris, gestion de destinataires favoris, recherche des p S.O.S.le je cherche un cours complet de vbasic 5 ou 6 [ par ramzi1973 ] salut marci de m'aider de m'envoyer un courSOS.je cherche cour VB5 OU vb6 complet sur vb5 ou vb6.merci S.O.S.le je cherche un cours complet de vbasic 5 ou 6 [ par ramzi1973 ] salut marci de m'aider de m'envoyer un courSOS.je cherche cour VB5 OU vb6 complet sur vb5 ou vb6.merci S.O.S.le je cherche un cours complet de vbasic 5 ou 6 [ par ramzi1973 ] salut marci de m'aider de m'envoyer un courSOS.je cherche cour VB5 OU vb6 complet sur vb5 ou vb6.merciVotre texte ICI Access >> 'empilation/ caténation de Tables' [ par LAJ ] J'ai deux tables Table A concernant des "Agents" Champ A: matricule (clef) Champ B: matricule extension Champ C:matricule complet Table B des


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,905 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales