I have this spreadsheet that will do it, but it doesn't "solve" it,
just guess-and-check strategy. The upside of that over some "solving"
algorithms out there, is that eventually, it will come up with a
solution, whereas a solving algorithm isn't always guaranteed to do
so. This version also has a delay time setting - a (woman) friend of
mine said "yeah that's cool, but I can't see what's happening it's too
fast!" so you can set it to a couple of milliseconds delay between
trying the next iteration. Without delay, for tough puzzles it will
take between 2 and 5 minutes to figure out a solution. There is a
samples sheet that has some puzzles I found online, just copy/paste
those into the grid.
The code is quite simple, you can see it (all in the sudoku
worksheet). It's basically a single recursive function that does
everything, everything else is supplementary such as to check where
row/column/block each thing is located.
http://www.44lbs.net/ilia/061208sudoku_solver.xls
FYI, I have never solved a sudoku in my life.
It is possible to use Excel to solve Sudoku.
I used mainly Excel Functions and just a little VBA to make it work. I just
[quoted text clipped - 4 lines]