Question: For our project, the group use Microsoft Access. The VBA class is capability limited. How can VBA class be made to support inheritance?

Answer: 
VBA does **not** support inheritance for user defined classes. It does offer a type of Interface though.

**More Info:**

1. This article includes an example of using VBA "Implements" interface keyword.
[Faking inheritance in VBA to remove code duplication](http://bytes.com/topic/access/answers/195390-faking-inheritance-vba-remove-code-duplication)
2. Check out [Hidden features of VBA](https://stackoverflow.com/questions/1070863/hidden-features-of-vba) question on SO
VBA is a *scripting language*, not a fully featured *programming language*! It was never designed to support such things like inheritance, this is far beyond its intended scope. Rather, it is intended to be an automation client, that can invoke binary components (which in turn are written using a 'real' development system like e.g. C, C++, C#, VB.NET, Delphi) thru' a COM interface.