On the surface, it appears as though VBA, VB6, and VB.NET are identical. They each bear, in part, the title "Visual Basic" and make use of the same "Visual Basic" basics. And yes, they are very ...