2012-07-16 22 views

risposta

6

No, l'unica somiglianza tra VBA e VB.NET è la sintassi simile all'aspetto.

VBA è simile a Visual Basic 6, che è obsoleto dal 1997 circa (?), Quindi VBA non è un linguaggio molto moderno.

VB.NET è un linguaggio moderno, con le stesse funzionalità di C#, ma la sintassi è terribile, quindi personalmente preferisco C#.

VBA è un linguaggio interpretato, mentre VB.NET è compilato.

Se si è interessati alla programmazione di Office, è possibile prendere in considerazione l'idea di eseguire il prossimo progetto di Office in VB.NET e VSTO, che rappresenta l'alternativa moderna a VBA.