我有一些C#代码格式化MS Project文件。这段代码非常合适。
问题:现在,我想通过宏脚本运行相同的C#代码。
问题:如何通过MS Project宏执行C#代码。因此,每当用户打开一个MS Project文件时,它就会运行宏,该宏又执行C#代码并格式化相关文件。
我正在使用Project 2002。
这甚至可能吗?请索取所需的任何其他信息。
答案 0 :(得分:2)
您要执行的操作使用Visual Studio Toolkit for Office(VSTO)创建将在应用程序启动或项目加载时调用的Office插件。你可以找到一篇好的“入门”文章here。
示例是在VB.NET中,但C#中提供了相同的原理和对象模型。