No, macros and VBA are totally independent of each other and share almost no syntax.
Originally Posted by danny2000
VBA is a programming language, derived from Visual Basic. Macros are technically not programming, they are a simplified way to string together sequential commands.
Many of the same operations can be done either by using a macro or writing a VBA procedure, so it's usually possible to convert a macro into an equivalent VBA procedure, but the reverse is generally not possible, since a fully featured programming language can do a lot that macros cannot.
I don't really understand your question. Certainly the direct answer is No.
Can you confirm that a macro is created when you access the properties of a control in design view.
Experience is the thing you have left when everything else is gone.