| 查看: 2334 | 回复: 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 ] |
» 猜你喜欢
085600材料与化工调剂
已经有10人回复
279分求调剂 一志愿211
已经有18人回复
0703化学求调剂
已经有5人回复
材料292调剂
已经有3人回复
一志愿陕师大生物学071000,298分,求调剂
已经有3人回复
306求0703调剂一志愿华中师范
已经有7人回复
333求调剂
已经有3人回复
335求调剂
已经有4人回复
336求调剂
已经有4人回复
303求调剂
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
aspen plus做萃取的模拟
已经有4人回复
帮忙分析下ASPEN PLUS 11.1中的这个错误报告
已经有10人回复
aspen plus下载
已经有8人回复
aspen plus练习三:根据实验数据利用aspen plus回归二元交互参数实例
已经有19人回复
aspen plus第17章的学习
已经有5人回复
【讨论】Aspenplus环己烷生产过程模拟-涉及循环物流
已经有24人回复
» 抢金币啦!回帖就可以得到:
上海真诚脱单,这是一篇很认真的相亲贴,找一个灵魂伴侣
+1/170
西南交通大学医学院招收生物医学工程和材料与化工专业硕士研究生
+1/86
招收调剂生,动物医学专业
+1/84
化学化工学院 招收化工、化学、材料等相关方向研究生(学硕、专硕都有调剂名额)
+1/83
海南大学化工院生物质定向转化课题组招收博士/硕士,2026年9月入学
+1/81
春天就该逛吃逛吃
+1/79
【全额奖学金+英国博士学位】国科大杭高院Nathan课题组招收2026级联培博士生1名!
+1/49
上海交大化院功能大分子团队招2026年硕士、联培、博士后
+1/31
浙江中医药大学副校长团队招聘药学/生物信息学等方向高校教师7名,报名通道已开启
+1/12
【深圳理工大学】院士工作站招聘博士后-电催化和有机电化学
+1/12
【博士招生】上海交通大学陈倩栎课题组招收2026年申请-考核博士生1名(能源材料方向)
+1/8
湖北大学材料学招26级硕士研究生若干名
+1/6
南方科技大学医学院王鹏课题组博士后招聘
+1/5
211/双一流石河子大学化学化工学院--电催化,CO2转化
+1/3
天津工业大学双一流高校招博士、硕士、博士后
+1/3
中国民航飞行学院先进连接团队招收航空宇航、航空机械专业硕士研究生(学硕专硕均可)
+1/3
[求调剂]郑州大学生物技术专业 一志愿浙大生科院340分
+1/2
中山大学医学院赵博课题组硕士招生
+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














回复此楼