开始使用word 2007中的宏编程[关闭]


0

我刚才知道word / excel / powerpoint中的宏可以编程。这太棒了,因为我有一个包含70个表格的文字文档。

我是程序员,但我不懂VB或VBA或VB .NET。我对这三个很困惑。我熟悉使用C#的.NET编程。现在我想写新的宏。我应该从哪里开始?什么是VB,VBA,VB .NET,我应该学习哪一个?请提出一些材料。

Answers:


2

VBA最常用于Microsoft Office应用程序。你可能想要链接到最多。标准VB当然可以在Microsoft Office中使用。

VB.net适用于Web应用程序,不适用于宏。


0

VB.NET不一定仅适用于Web应用程序。任何.NET语言都可能用于挂接到Word或任何其他Office应用程序。

VBA是一个很好的起点。如果您的应用程序变得庞大且难以管理,我建议将代码移动到.NET平台,并使用任何.NET语言编写代码。如果您学习了手头的Office应用程序的VBA,在您的Word案例中,您将获得有关如何编写Word的有针对性的知识,这将使迁移到.NET变得更加容易。

此外,.NET非常支持挂钩到文档的XML版本(WordML)。如果您使用XML版本的文档,可以使用更多的功能。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.