| 查看: 2303 | 回复: 1 | |||
[交流]
excel VBA 控制 aspen plus
|
|
在excel控制 aspen plus simulation的时候,想在excel某一单元格循环赋值,然后通过aspen的solver返回计算结果,并把计算结果copy到excel指定栏。 问题是:想用VBA的for语句,循环调用aspen workbook的宏,来执行“运行模型”命令。可是返回的结果全部一样,而且是最后一次赋值后计算所得的结果,之前的被覆盖了。请高手解决这个问题,谢谢。 语句如下: Option Explicit Option Base 1 Sub arr() Dim x As Integer, y As Integer, i As Integer Dim arr(4, 2) As Double For x = 1 To 4 For y = 1 To 2 arr(x, y) = Cells(x, y + 11) ' 把单元格区域的数据赋值到数组 Next y Next x For i = 1 To 4 Cells(2, 2) = arr(i, 1) ' assign row 1, col i of arr to cells(2,2) ‘把数组的值顺序赋值给 Cells(3, 2) = arr(i, 2) ' assign row 2, col i of arr to cells(3,2) ’指定单元格 ASWRunSynchActiveSimulation ‘调用aspen plus进行计算 Cells(i, 13) = Cells(4, 2).Value ’ 结果赋值到指定列 Next i End Sub Sub ASWRunSynchActiveSimulation() Application.Run ("AspenSimulationWorkbook.xla!ASWRunSynchActiveSimulation" ![]() End Sub [ Last edited by zhchh008 on 2011-11-2 at 07:29 ] |
» 猜你喜欢
假如你的研究生提出不合理要求
已经有7人回复
实验室接单子
已经有4人回复
全日制(定向)博士
已经有4人回复
对氯苯硼酸纯化
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有12人回复
不自信的我
已经有12人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复
北核录用
已经有3人回复
26申博(荧光探针方向,有机合成)
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
aspen plus做萃取的模拟
已经有4人回复
帮忙分析下ASPEN PLUS 11.1中的这个错误报告
已经有10人回复
aspen plus下载
已经有8人回复
aspen plus练习三:根据实验数据利用aspen plus回归二元交互参数实例
已经有19人回复
aspen plus第17章的学习
已经有5人回复
【讨论】Aspenplus环己烷生产过程模拟-涉及循环物流
已经有24人回复
» 抢金币啦!回帖就可以得到:
中国科学院大学功能多孔组装材料实验室招聘启事
+2/314
北京-89175-事业单位-诚征女友
+1/58
昆士兰科技大学(QUT)博士招生信息 导师:李志勇教授
+1/42
考核制博士自荐
+1/36
深圳信息职业技术大学-博后招聘(优秀可留校)
+1/29
上海科技大学物质科学与技术学院|王平鸾课题组联合招聘博士后
+1/29
中科院理化技术研究所张飞龙研究员/王树涛研究员团队招生(博士/硕士)
+1/27
深圳市中西医结合医院博士后招聘【药理学/中药学/天然药物/生物技术】
+1/23
SCI,计算机相关可以写
+1/19
中国矿业大学(徐州)蒋江民课题组招收2026年秋季新能源储能材料与器件方向博士生
+1/18
SCI,计算机相关可以写
+1/17
SCI,计算机相关可以写
+1/17
河南师范大学科研助理岗位招聘
+1/6
【博士后/科研助理招聘-北京理工大学-集成电路与电子学院-国家杰青团队】
+1/5
福建师范大学海峡柔性电子学院-2026年9月入学博士-考核制
+1/5
2026 博士自荐-机器人机构学方向
+1/4
中国科学院大学-杨晗课题组-诚聘-博士后、副研究员
+1/3
上海交通大学环境学院(环境化学与环境毒理学;大数据与人工智能)博士后招聘~
+1/2
北京工业大学材料学院吴玉锋教授、王长龙研究员招收博士研究生
+1/1
[招募] 上海交通大学环境健康课题组科研实习生(环境健康与生物学大数据方向)
+1/1
★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
zhchh008(金币+1): 那是输入错误,用F8测试过,可以正确的将数据赋给指定单元格,谢谢 2011-11-02 07:29:21
臭水沟(金币+1): 谢谢交流~~ 2011-11-02 09:23:00
小木虫(金币+0.5):给个红包,谢谢回帖
zhchh008(金币+1): 那是输入错误,用F8测试过,可以正确的将数据赋给指定单元格,谢谢 2011-11-02 07:29:21
臭水沟(金币+1): 谢谢交流~~ 2011-11-02 09:23:00
|
Cells(2, 2) = arr(i, 1) ' assign row 1, col i of arr to cells(2,2) ‘把数组的值顺序赋值给 Cells(3, 2) = arr(i, 2) ' assign row 2, col i of arr to cells(2,2) ’指定单元格 这个地方有问题! |
2楼2011-11-02 07:19:18













回复此楼