希望使用者好好看一下代码变量的简单注释,这样才能搞清楚程序参数的各种具体应用方法。
' 《凑数、凑金额的实用多功能强化版》 by kagawa 2014-01-01
' 2017-7-7更新 增加回溯 以便快速计算得到部分结果
' 2021-4-21 数值由Long整数改为CDec十进制数计算模式
' 2021-5-8 增加关联值汇总计算、重复值可选择字典去重复 或不去重复保留所有组合(关联值不同时)
' 经Excel Home 香川群子 的深入研究, 采用排序以后的差值递归、末位搜索、
' 当前位超过剩余值剪枝、当前位剩余和不足剪枝、递归计算深度参数控制等技
' 最后产生了目前最好的Excel VBA 高速高效的组合求和递归剪枝算法。
' 可处理小数、负数、重复数等各种情况
' 通过指定小数位数、指定目标和值范围、组合个数范围、指定求解个数、递归计算深度等参数使用
' 可以得到很多有趣的效果、可以满足几乎所有之前要求凑数、凑金额的求助帖子
' 我愿意公开此代码以便大家使用和学习
'=====================================================================