我目前正在使用带有Project 2010 Scrum Solution Starter加载项的 Microsoft Project 2010。该插件非常好,因为它添加了许多自定义视图/任务类型/等。用于规划和管理 Scrum 项目。但是,它也有一些问题(比如必须手动编辑自定义字段以将任务移动到产品或冲刺积压,删除冲刺的问题,以及偶尔创建具有相同冲刺编号的重复冲刺),所以我一直在尝试使用VBA来解决这些缺点。
但是,我无法从加载项获取活动冲刺编号。查看加载项的 C# 源代码,它存储在名为的类变量中sprintNumber
:
namespace Scrum
{
public delegate void SprintAdded(object sender, EventArgs e);
public partial class AddNewSprint : Form
{
public event SprintAdded onSprintAdded;
private Microsoft.Office.Interop.MSProject.Application _application
= null;
private int sprintNumber = -1;
功能区菜单中还有一个下拉列表显示此数字。但我不知道如何访问类变量或加载项创建的下拉列表。
这甚至可能吗,或者我将不得不购买 Visual Studio 并学习 C#,或者有没有更简单的方法来解决这个问题?