2012-07-16 27 views

Respuesta

6

No, la única similitud entre VBA y VB.NET es la sintaxis similar.

VBA es similar a Visual Basic 6, que está obsoleto desde aproximadamente 1997 (?), Por lo que VBA no es un lenguaje muy moderno.

VB.NET es un lenguaje moderno, que tiene las mismas capacidades que C#, pero la sintaxis es terrible, así que personalmente prefiero C#.

VBA es un lenguaje interpretado, mientras que VB.NET está compilado.

Si está interesado en la programación de Office, puede considerar realizar su próximo proyecto de Office en VB.NET y VSTO, que es la alternativa moderna a VBA.