[英]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.