zoukankan      html  css  js  c++  java
  • VBA调用数独求解器

    我开发了一个用于求解数独的dll文件,只需要双击一下注册表文件,就可以在VBA中调用这个功能了。具体步骤如下:

    下载:https://share.weiyun.com/5dpcNqx

    找到ExcelSudoku.zip,下载后解压,假设解压到了 D:Temp。

    第一步:用记事本打开并且编辑ExcelSudoku.reg文件,在该文件中总共可以找到两处如下内容:

    @="E:\ExcelSudoku\ExcelSudoku.dll"
    请把双引号中的路径替换你电脑中解压后的路径,然后保存文件,关闭。

    可以在替换对话框中,替换为D:\Temp\ExcelSudoku.dll。 注意路径分隔符是两个反斜杠。

     修改后记得保存这个文件。

    第二步:双击ExcelSudoku.reg文件,提示导入注册表,点击“是”。

     

    第三步:在Excel中打开ExcelSudokuTest.xlsm,运行VBA中的Sub Test,可以看到单元格中出现了求解的结果。

    最后我提供几个可以测试的题目:

    002800600000006700000002031009030270000780000130600009080050003704008000013004000
    020000040301020007800900300409300050080040000003005009100200630070403105004081002

    以下是两个难度级别很高的题目:

    000009010200000008000050040009000000014003000000700206001000000000620000000500000
    080010000000700000004000005000004600000002000000000190000005004170090000600000002

  • 相关阅读:
    Vue的生命周期(钩子函数)
    Vue.set全局操作
    Vue.extend提供自定义组件的构造器
    Vue.directive自定义指令
    vuejs全局api概念
    v-pre原样输出&&v-once只加载一次
    v-model双向数据绑定
    OpenGL:基本算法
    OpenGL:基本图形绘画二
    OpenGL:基本图形绘画
  • 原文地址:https://www.cnblogs.com/ryueifu-VBA/p/14315052.html
Copyright © 2011-2022 走看看