COM & Late binding in Excel/VBA: ActiveX component can't create object
问题 I have built a .NET COM wrapper which I use in VBA to run a .NET assembly in Excel. For some reason I can't use late-binding to create objects from the .NET COM dll. Set obj = CreateObject("COMwrapper.MyClass") This throws Error 429: ActiveX component can't create object It works however if I: Use early-binding and reference the COMwrapper.tlb Run Excel with admin rights The COMwrapper .NET project and it's dependencies .NET DLLs are built with Visual Studio 2019 elevated to admin mode, so