VB.NET不一定仅适用于Web应用程序。任何.NET语言都可能用于挂接到Word或任何其他Office应用程序。
VBA是一个很好的起点。如果您的应用程序变得庞大且难以管理,我建议将代码移动到.NET平台,并使用任何.NET语言编写代码。如果您学习了手头的Office应用程序的VBA,在您的Word案例中,您将获得有关如何编写Word的有针对性的知识,这将使迁移到.NET变得更加容易。
此外,.NET非常支持挂钩到文档的XML版本(WordML)。如果您使用XML版本的文档,可以使用更多的功能。