excel获取hysys中物流组分
想通过VBA来获取hysys中物流的组分,然后显示在excel中。获取温度会了,Worksheets("Sheet1").Range("D8").Value = FEED1.Temperature.GetValue("C")那获取物流组分是不是Worksheets("Sheet1").Range("D8").Value = FEED1.ComponentMolarFraction.GetValue("")?谢谢啦
具体是不是这个我不记得了,不过可以通过变量查看 pl283600780 发表于 2013-7-30 15:06
具体是不是这个我不记得了,不过可以通过变量查看
怎么查看啊?我看有个说明里面说有个HYSYS 3.X TYPE Library可以在VB里面查看,但是我没有找到HYSYS 3.X TYPE Library
hetianbiao 发表于 2013-7-30 15:10
怎么查看啊?我看有个说明里面说有个HYSYS 3.X TYPE Library可以在VB里面查看,但是我没有找到HYSYS 3.X...
在VB的参数设置里面,勾选就行,如果你是7.1的版本,就不是3.1,而是7.1 pl283600780 发表于 2013-7-30 16:33
在VB的参数设置里面,勾选就行,如果你是7.1的版本,就不是3.1,而是7.1
恩,这个已经找到了,另外你知道aspen的asw吗? hetianbiao 发表于 2013-7-30 16:43
恩,这个已经找到了,另外你知道aspen的asw吗?
这个就不知道了 好像7.2版本以上的,从worksheet里可以直接导出到Excell里。 bkqcycyqm 发表于 2013-8-1 09:59
好像7.2版本以上的,从worksheet里可以直接导出到Excell里。
7.1版本的也有ASW, 黄兆杰 发表于 2013-8-1 11:04
7.1版本的也有ASW,
7.1的ASW支持多高版本的office啊? hetianbiao 发表于 2013-8-23 21:16
7.1的ASW支持多高版本的office啊?
2007是可以的 别的版本我没试过 具体的组分获取我也没有做出来,但我觉得不能够直接提取,因为组分在HYSYS中是一个数组,不是一个单独的变量,貌似不能直接提取,得需要variant来提取。 aaa_peace 发表于 2013-8-27 09:06
具体的组分获取我也没有做出来,但我觉得不能够直接提取,因为组分在HYSYS中是一个数组,不是一个单独的变 ...
原来是这样子啊,谢谢啦 学习了,谢谢大家的分享。
页:
[1]