no, non sono uguali, VBA è un sottoinsieme di VB che è stato adattato alle necessità delle applicazioni office.

Non puoi fare tutto, non puoi creare form e NON PUOI fare cut&paste da un progetto VB a uno VBA, a meno che non sia un progetto veramente semplice.