I've read
... neither of them is quite what I'm getting at. I know VB6 and modern day VBA 7 once had a common ancestor for both syntax (i.e. code written in each would do the same thing in the other) and IDE/Environment (at which point they were literally the same language, VBA didn't exist).
I'm wondering when these 2 ancestors were - according to some comments on those questions VB6 and VBA 6 have exactly the same syntax. Is this true? I also read that VB5 evolved into both VBA 6.0 and VB6. Until then they were the same language. Is this correct?