VC++ 2010에 아주 간단한 xll 파일을 작성했고 Excel 2007이 Excel 2007입니다. 라이브러리에는 하나의 함수 만 포함되어 있습니다 :"addin.XLL이 다른 형식 임"문제, 내가 직접 만든 xll을 열 수 없습니다.
extern "C" LPXLOPER12 WINAPI tsMkErr() {
static XLOPER12 x;
x.xltype = xltypeErr;
x.val.err = xlerrNull;
return &x;
}
및 필요한 xlAutoOpen 함수. 나는 dll 파일을 컴파일하고, xll로 이름을 바꾸고, Excel에서 열려면 더블 클릭하십시오. 모든 것이 예상대로 작동합니다. 나는 다른 PC에이 파일을 열하려고하면
그러나, 엑셀은 나에게 말하고 계속 그 : 지정된 것보다, 다른 형식으로
파일은, 열려고하는 '.xll' 파일 확장명으로. 파일을 열기 전에 파일이 손상되지 않았고 신뢰할 수있는 출처인지 확인하십시오. 지금 파일을 열시겠습니까?
예를 클릭하면 쓰레기가 튀어 나옵니다.
또한 추가 기능 관리자를 통해로드하려고했습니다. 이 경우 파일을 열 수 있지만 tsMkErr() 함수를 찾을 수 없습니다.
나는 모든 제안을 감사하겠습니다 ...
은 BTW, 난 정말 대답으로 답변을 선택하는 방법을 모르겠어요. 어떻게하는지 알고 있다면 알려주세요.
... 이번 주에 내 도구를 게시 할 예정입니다 ... 이제는 내 PC에서만 작동한다는 것을 알았습니다 ... 도와주세요. .. T_T
고맙습니다. – yuez