I\'m using an interface to ensure some similar classes implements some mandatory methods (subs/functions).
Example:
There is no inheritance in VBA.
You can define an interface and you can implement it in a class by using the Implements keyword. But if you want shared functionality pre-implemented by a base class, you have to use the copy-paste approach.
Related reading:
How to use the Implements in Excel VBA
How to use comparison methods between class object modules in VBA in a similar manner as VB.NET?