2020년 4월 13일 월요일

python refprop 사용

https://github.com/usnistgov/REFPROP-wrappers

여기 사이트 안에
https://github.com/usnistgov/REFPROP-wrappers/tree/master/wrappers/python

요 사이트 참고하면

pip install ctREFPROP
이명령어로 설치
(아나콘다 사용하면, 아나콘다 prompt에서 명령어 수행
그냥 python이면 cmd 창에서 명령어 수행)
단 refprop이 깔려있어야함!!



TP를 사용해서 나머지 프로퍼티 구할때
PS를 사용해서 나머지 프로퍼티 구할때


프로퍼티들 순서가 있음

def TPFLSHdll(self,T,P,z):
D,Dl,Dv,x,y,q,e,h,s,Cv,Cp,w,ierr,herr = TPFLSHdll(T,P,z)


def PSFLSHdll(self,P,s,z):
T,D,Dl,Dv,x,y,q,e,h,Cv,Cp,w,ierr,herr = PSFLSHdll(P,s,z)




여기서 함수 찾아보면됨
https://github.com/usnistgov/REFPROP-wrappers/blob/282d6b318adcbf5fc9cb1ee116e983a1208d268f/wrappers/python/ctypes/ctREFPROP/ctREFPROP.py#L3344

vba로 새창 띄우기

 일반적으로 vba에서 새창을 띄우는 명령어를 사용하면,  workbook.add  계속 vba 창이 떠있는 경우, 새로 열린 창에서 내용 수정이 되지 않는다 (락이 걸린상태처럼) 그래서 vba 창을 계속 켜놓은 상태로 새창을 실행하고 거기서 문서 편...