Excel中的自动VBA解算器

时间:2015-05-21 13:27:35

标签: excel vba excel-vba

我目前正在开发一个对VBA有一些要求的项目。数据在excel中找到。我需要提出的问题/反弹意见是为了编写一些符合以下条件的代码:

其中Xmw和Ymw是兆瓦,X和Y是发电厂

Xmw=<1000 -always true

Ymw=<1000 -always true

2000=Xmw+Ymw -Equation 1

10=X+Y -Equation 2

基本上,由于增加和减少的生成的最大绝对值是2000,并且可以使用的植物的最大量是10.我在这一点上卡住了因为我找不到2之间的关系方程。此外,现有程序识别要使用的生成,但它不遵循2提供的方程式。

现有编程识别哪些发电厂位于X和Y的“池”中。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我在答案中发布这个帖子,因为在评论中发帖太多了(请评论并告诉我这是否符合标记)

您可以使用看起来像这样的条件:

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