[英]Automated VBA Solver in Excel
我目前正在从事对VBA有一些要求的项目。 数据可在excel中找到。 我需要问/想出的主意是一种写一些符合以下条件的代码的方法:
Xmw和Ymw以兆瓦为单位,X和Y为发电装置
Xmw=<1000
true
和
Ymw=<1000
true
2000=Xmw+Ymw
公式1
和
10=X+Y
等式2
本质上,由于要增加和减少的最大生成绝对值是2000,并且可以使用的最大植物数量是10。我被困在这一点上是因为我找不到这两个方程之间的关系。 此外,现有程序可以识别要使用的生成,但是它并没有遵循提供的两个等式。
现有的编程可以识别X和Y的“池”中有哪些发电厂。
任何帮助将不胜感激。
我将其发布在答案中,因为在评论中发布太多(请发表评论,如果这符合要求,请告诉我)
您可以使用如下所示的条件:
power_generated=Ymw+Xmw
if power_generated<>2000 then
'do stuff here to add another power plant to generation
'
'
if X+Y>10 then
'deal with the fact that you have not enough power plants to deal with your draw
end if
end if
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.