The sudoku solver is an Excel spreadsheet and uses macros

You can download it here