The long and short of it is you can’t implement IUnknown. The same goes for Collection. They’re both Com objects that are unavailable for extension in VBA. You can create custom collections and do other very cool iterable things though.
More Related Contents:
- What are the benefits of using Classes in VBA? [closed]
- Reducing WithEvent declarations and subs with VBA and ActiveX
- Print function selecting wrong Type of Change option excel vba
- What is the difference between .text, .value, and .value2?
- What is the difference between “Form Controls” and “ActiveX Control” in Excel 2010?
- Check if the file exists using VBA
- How can I create a progress bar in Excel VBA?
- Compare double in VBA precision problem
- Row count on the Filtered data
- Excel VBA Macro: User Defined Type Not Defined
- Automate IE via Excel to fill in a dropdown and continue
- Run-Time error 1004 Excel 2013
- VBA rounding problem
- Pasting an Excel range into an email as a picture
- Excel VBA to Export Selected Sheets to PDF
- Controlling Internet Explorer local intranet using Excel VBA
- 2 ways for “ClearContents” on VBA Excel, but 1 work fine. Why? [duplicate]
- Excel 2013 VBA Clear All Filters macro
- Rounding in MS Access
- Count unique values in Excel
- Get length of array?
- Bad data selection using VBScript , on date field values
- Sum function in VBA
- Find last row in range
- Differences between Excel’s Form Controls & ActiveX Controls
- How to save Excel Workbook to Desktop regardless of user?
- How to add an attachment to an email using VBA in Excel
- How to change Format of a Cell to Text using VBA
- Excel VBA Run-time error ’13’ Type mismatch
- ThisWorkbook.FullName returns a URL after syncing with OneDrive. I want the file path on disk