VBA is more like VB 6.0 than VB.NET (I think VB.NET which is what you get with VS 2005). Generally speaking there are more similarities than differences with the syntax at the statement level. However, at the module level, the differences are significant.
Examples of important differences:
1...