When I saw this subject, I thought that you wanted to know how a VBA clas can have a default property, as VB does. I see it isn't, but I will continue that thought anyway.
Personally, I don't agree with default values, but if you want to do it, here is how:
To make a particular property of a class the default property, e.g. to make the Value property the default, do this
Export the class module to a text file, open it in NotePad (or some other text editor), and add an attribute to the procedure. e.g.,
Public Property Get Value() As Long
Attribute Value.VB_UserMemId = 0
Value = m_Value
End Property
Import the class file back into the project.