¿VBA es lo mismo que VB?
No es lo mismo. La sintaxis de los dos es básicamente la misma, pero Microsoft incluye VBA en software como Office para ayudar a Office a procesar cosas y simplificar operaciones (por ejemplo, puede usar VBA para escribir el procesamiento por lotes de Excel);
Y VB es para todos los programas