[VBA ] 想请教循环中使用规划求解的问题

楼主: moon0815 (月光光!!!!!!!)   2015-09-29 17:51:25
各位大大
我想请问一下
我在做一个最佳化的问题
但是必须不断重复做几百次
所以想包在循环里面写
但是 我发现在EXCEL的规划求解视窗中
设定好相同的条件 进行求解
然后我跑下面这段程式码的时候
(输入相对应的储存格位置都相同)
会有两个限制式消失
我想 应该是在Reset之后
那两个限制式没有被写入
但很奇怪的是 我都照著书上与网络上的作法输入
不知道为何限制式无法被加入
分别是:
1. Call SolverAdd(sqlstr, 1, 1) '限制权重小于等于1
2. Call SolverAdd(sqlstr4, 2, 1) '限制权重加总等于1
偏偏这两个限制式还满基本重要的....
也想请各位大大看一下
我程式这样写有哪边有问题...
还请各位大大拨冗帮忙..
以下是程式码

Links booklink

Contact Us: admin [ a t ] ucptt.com