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