dll 만들어서 엑셀 VBA에 연동 + dll 코드에 Break point찍고 디버깅


dll 만들어서 엑셀 VBA에 연동 + dll 코드에 Break point찍고 디버깅

일단 간단한 dll 라이브러리를 만드는 걸로 시작해보자.예제는 링크에 소개된 코드를 참고했다. Visual Studio 2019 / x86에서 작업dllTest.cppSource.def그리고 엑셀을 열어서 모듈 추가 후 아래와 같이 dll 라이브러리 함수를 선언하고Sheet1에서 다음과 같이 입력 후 실행하여 값이 잘 나오나 확인코드 내에 중단점을 걸고 디버그 > 프로세스에 연결 > 엑셀 선택엑셀로 돌아가 dllSum_Test를 선택하면 중단점에 멈추며 디버깅 모드가 된 것을 확인할 수 있다.여담인데, 원인은 모르겠지만 2017 환경에서 빌드할 때에는 stdcall 이 아니어도 excel에서 실행이 되었다. (VS2017, x64, 엑셀도 64비트)그리고 source...........

dll 만들어서 엑셀 VBA에 연동 + dll 코드에 Break point찍고 디버깅에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : dll 만들어서 엑셀 VBA에 연동 + dll 코드에 Break point찍고 디버깅