사용자 지정 함수가있는 Excel 워크 시트의 셀은 '#NAME?'을 반환합니다. 계산 된 값 대신.JMP에게 엑셀 시트가 열릴 때 시트를 다시 계산하지 않거나 엑셀 파일을 저장하기 전에 계산 된 값을 사용할 수 있는지 확인하는 방법이 있습니까?
타사 추가 기능을 통해 데이터를 Excel로 가져 오는 사용자에게 공통적으로 발생하는 문제는 계산 된 값이 JMP로 올바르게 가져올 수 있는지 여부에있어 근본적인 불일치입니다. 경우에 따라 값이 예상대로 가져오고 때로는 데이터 테이블에 '# NAME?'이 채워지는 경우가 있는데, 이는 추가 기능을 사용할 수없는 경우 Excel에서 반환하는 오류와 동일합니다. JMP에서 열 때 Excel 파일이 다시 계산되고 그 시점에 추가 기능은 사용할 수 없거나 충분히 빠르다고 가정합니다.
코드에 저장된 값을 반환하는 추가 기능에서 사용자 지정 vba 함수를 만들어이 문제를 재현 할 수있었습니다. 해당 함수를 참조하는 셀을 몇 개 추가하고 시트를 저장 한 다음 JMP에서 엽니 다. 엑셀 추가 기능을 언로드하고 다시로드하고 시트를 저장하십시오. 어느 날 괜찮아졌고 1 주일 후에 #NAME이 반환됩니까? 대신에.
제목 : Re : '# NAME?'사용자 지정 함수를 사용하여 Excel 워크 시트의 셀 반환 계산 된 값 대신.이들은 사용자 정의 함수이므로 타사 소프트웨어가 해당 셀을 해석하는 방법을 알지 못할 수도 있습니다. 엔진이 사용자 지정 매크로 또는 추가 기능을 참조 할 수있는 방법이 있습니까?
나는 JMP Pro 13을 사용하고 있으며 11과 12에서와 같은 문제가 있습니다. 그것은 13에서 덜 자주 일어날 가능성이 있습니다; 이런 이유로 JMP에서 UDF로 파일을 열지 마십시오.
제목 : Re : '# NAME?'사용자 지정 함수를 사용하여 Excel 워크 시트의 셀 반환 계산 된 값 대신.JMP는 타사 엔진을 사용하여 Excel 파일의 내용을 읽습니다. 엔진이 해석 방법을 모르는 수식이있는 경우 #NAME이 반환 될 수 있습니다. 대개 최근에 Excel에 도입 된 함수가 포함되어 있습니다. 여러 워크 시트에 걸쳐있는 참조로 인해 문제가 발생할 수도 있습니다.
JMP 12와 13 모두 개선되어이 문제가 발생할 가능성이 적습니다. 어떤 버전의 JMP를 사용하고 있습니까?
감사,
브라이언 코코 란
JMP 개발
제목 : Re : '# NAME?'사용자 지정 함수를 사용하여 Excel 워크 시트의 셀 반환 계산 된 값 대신.나는 또한 같은 문제가있다. 이 문제를 해결하는 방법을 알려주세요.