簡體   English   中英

Excel中的自動VBA解算器

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM