如何在excel中使用CoolProp数据库

CoolProp是一个开源物性库,目前适配很多种编程语言。
本文章主要解释了如何使用excel链接CoolProp数据库并获得工质数据。

一、必备文件及Office版本

Office版本:2007以上
excel链接CoolProp需要三个文件:

CoolProp.xlam、CoolProp_stdcall.dll、CoolProp_x64.dll,

CoolProp_stdcall.dll对应32位Office,CoolProp_x64.dll对应64位Office,使用时excel会自己进行选择。
所需文件可以去官网下载:CoolProp官网
也可以从此下载:CoolProp资源包

二、设置

Step1

下载下来的3个文件拷贝至C:\Users\此处每个电脑不一样\AppData\Roaming\Microsoft\AddIns如下图:
文件拷贝位置

Step2

打开excel;
点击文件,找到选项并点击:
在这里插入图片描述

Step3

选择”加载项“ 并点击转到;
在这里插入图片描述

Step4

选择我们刚刚拷入文件夹的CoolProp.xlam文件并确定;
在这里插入图片描述

Step5

保证CoolProp加载宏被勾选,并确定。
在这里插入图片描述
至此设置完成。

新建一个excel表格,在单元框内输入下列公式,

=PropsSI(“D”, “P”, 101325, “T”, 280, “Water”)

正常使用时会显示数值:999.911
这里解释一下公式各参数的意义:
在这里插入图片描述

三、常见问题

如果提示错误,显示如下,请继续操作。
在这里插入图片描述

首先,拷贝CoolProp_stdcall.dll文件路径如:

C:\Users\此处每个电脑不一样\AppData\Roaming\Microsoft\AddIns\CoolProp_stdcall.dll

然后,选择开发者工具,并打开Visual Basic
在这里插入图片描述
找到加载的CoolProp.xlsm,双击打开
在这里插入图片描述
然后打开查找替换功能:
在这里插入图片描述
查找内容为:

CoolProp_stdcall.dll

替换内容为:

C:\Users\此处每个电脑不一样\AppData\Roaming\Microsoft\AddIns\CoolProp_stdcall.dll

点击全部替换,然后保存。
在这里插入图片描述
替换前:
在这里插入图片描述
替换后:
在这里插入图片描述
然后保存!保存!保存!
在这里插入图片描述
在这里插入图片描述
之后使用就可以正常使用了。
PropsSI函数都可输入哪些参数请见:CoolProp函数输入表
excel链接Refprop请见:excel链接REFPROP属性库的方法

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值