I have some code for properties that looks line this:
Dim i As Integer
Debug.Print "*** PROPERTIES FOR oProp1 ***"
For i = 1 To oProp1.Count
Debug.Print i, oProp1(i).Name, oProp1(i).Value
Next i
Debug.Print "*** PROPERTIES FOR oProp2...
Great question. I have no idea. This program was written three years ago when we upgraded to 2000, and I have no idea why I wrote it this way. It does however, work in 2000.