在MS Project中通过宏运行C#代码

时间:2011-05-20 14:46:22

标签: c# macros ms-project vbe

我有一些C#代码格式化MS Project文件。这段代码非常合适。

问题:现在,我想通过宏脚本运行相同的C#代码。

问题:如何通过MS Project宏执行C#代码。因此,每当用户打开一个MS Project文件时,它就会运行宏,该宏又执行C#代码并格式化相关文件。

我正在使用Project 2002。

这甚至可能吗?请索取所需的任何其他信息。

1 个答案:

答案 0 :(得分:2)

您要执行的操作使用Visual Studio Toolkit for Office(VSTO)创建将在应用程序启动或项目加载时调用的Office插件。你可以找到一篇好的“入门”文章here

示例是在VB.NET中,但C#中提供了相同的原理和对象模型。