다른 파일의 VBA 코드에서 사용하는 VBA 함수 및 클래스가 포함 된 Excel 추가 기능 파일 (.xla)이 있습니다.VBA 모듈을 COM 개체로 변환
VBA 함수 및 클래스를 in-process COM 서버로 변환하고 싶습니다. VBA 클래스는 COM 개체로 변환 될 수있는 것 같지만 클래스 이름을 지정하지 않고 다른 VBA 코드에서 함수를 호출 할 수 있도록 VBA 함수가 포함 된 VBA 모듈을 COM 개체로 변환 할 수 있는지 여부는 알 수 없습니다 . 가능한가? 그렇다면 어떻게해야합니까?
COM에서는이 기능을 지원하지 않으므로 VBA 런타임은 필요할 때 단일 개체를 만들어 주변에 유지하면서 모방합니다. [appobject] MIDL 특성이이 용도로 사용됩니다. 이 질문은 조언을하기에는 너무 모호합니다. [appobject]를 사용하십시오. –