Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

SOLVEUR SUDOKU EXCEL


Information sur la source

Catégorie :Jeux Classé sous : sudoku, solveur, excel Niveau : Débutant Date de création : 30/07/2007 Date de mise à jour : 31/07/2007 01:25:32 Vu / téléchargé: 5 676 / 772

Note :
8,67 / 10 - par 3 personnes
8,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

Description

C'est la première fois que je fais un code. Grand amateur de sudokus, je me suis mis en tête de trouver le moyen de les résoudre avec excel. Je me suis donc initié à VBA pour Excel, je me suis pris au jeu, et apres pas mal d'essais ratés, j'ai fini par mettre au point ce code qui a au moins le mérite de fonctionner! Pour l'instant, je n'ai pas encore trouvé de grille qu'il n'ait pas pu résoudre. Je tiens à préciser que je n'ai pas regardé les solveurs qui existent déjà, je voulais trouver moi même de A à Z un code qui fonctionne!
Le principe consite à exécuter deux balayages successifs de la grille.
Le premier repère les cases n'ayant qu'une valeur possible (c'est à dire qui ne soit pas ailleurs sur la ligne, la colonne et dans le carré la contenant). Les cases trouvées se remplissent en vert.
Le deuxième regarde, dans chaque ligne, combien de fois la valeur 1 est possible, puis la valeur 2, etc... Chaque fois que le nombre de possibilité est égal à 1, il affecte la valeur correspondante. Il fait pareil pour les colonnes, et pour les carrés. Les cases trouvées se remplissent en bleu.
Ensuite, si la grille n'est pas complétée, le code repère les cases n'ayant que 2 valeurs possibles, il affecte une de ces deux valeurs, et ré-éxécute les deux balayages. En fonction du résultat, il essaye l'autre valeur possible ou non.
J'ai mis 4 grilles de difficultés variables à titre indicatif.
Merci de me faire part de votre avis!

 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • solveur sudoku.xlsTélécharger ce fichier [Réservé aux membres club]104 448 octets

Télécharger le zip

Historique

31 juillet 2007 01:25:32 :
supression de lignes superflues provenant d'une version antérieure

Commentaires et avis

signaler à un administrateur
Commentaire de Maxou1012 le 06/02/2008 14:22:51 9/10

C'est super bien, mais il faudrait mieu détailler les couleurs des chiffres.
Sinon il ne résoud pas certains sudokus "diaboliques" que j'ai trouvé sur internet !
Appart tout ça j'aime bien :D Rahh je vais résoudre plein de sudoku !!!!

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Solveur d'excel et VB6 [ par Manu ] Bonjour à tous, J'ai un petit problème que, je suis sûr, vous pourrez m'aider à résoudre.JE cherche à utiliser le olveur d'excel dans visual basic 6.E Solveur d'excel dans VB6 [ par sacotte ] Je voudrais utiliser le solveur d’excel, avec VB6 ; Pour réaliser cela je pense qu’il faut charger la dll du solveur d’exc Utiliser le solveur excel sous VB ? [ par thepit23 ] Salut à tous,Je voudrais savoir comment utiliser le solveur excel sous VB.Je sais comment faire pour ouvrir excel et remplir une feuille si c'est obli Mon sudoku sous Mac : pb [ par us_30 ] Bonsoir, Sur mon programme Sudoku déposé sur VBF, j'ai eu un e-mail d'une personne, me relatant un problème d'éxecution, dont je suis bien en peine p Références à cocher pour utiliser le Solveur d'excel sous VB6 [ par sacotte ] BonsoirJe souhaite utiliser le solveur d'excel sous VB6 avec les fonctions suivantes:    SolvReset    SolvAdd cellRef:=" SOLVEUR EXCEL sous VB6 [ par sirineb ] Je souhaite utiliser le solveur d'excel sous VB 6 Je n'arrive pas à mettre des références au solveur càd le fichier "solver.dll" Les instructions tell Importer Macro Solveur (excel)? [ par Andrybe ] Bonjour/Bonsoir à tous et à toutes!Je suis débutant en VB 2005. Si je veux importer les fonctionnalités de Macro Solveur de microsoft excel dans mon a Utilisation du solveur Excel [ par Frankixxx ] Bonjour à tous, je cherche à résoudre des polynomes de degrés 9 (enfin cela importe peu) avec excel.Ma première pensée était qu'il existait une foncti Solveur excel: Automatiser l'arret des iterations. [ par jule29 ] Salut,Je n'arrive pas a arreter automatiquement le solver d'excel lorsqu'il  n'a pas encore trouvé de minimum et que le nombre  d'iteration max est de Solveur Excel automatique?ou Macro de solveur? [ par louvierseb ] Bonjour,je souhaiterais obtenir un solveur automatique a partir de excel.je mexplique:si mon solveur met a zero une cellule A1 en modifiant une cellul


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,468 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.