I used this and other documents that I found online to expose .Net objects to Excel VBA. I also found out that registering the add-in as a COM component would give me intellisense in VBA and we used that during the development of pretty computational heavy Excel spreadsheet.
Now I want to deploy the add-in to the users of the Excel spreadsheet but I don't want to force them to register the add-in dll as a COM component. But if they don't register VBA will not find the objects esposed by the addin and will return compilation errors.
Is there a way to have proper intellisense without registering the Add-in as a COM component?