在MS Project 2010中添加任务的宏 [英] Macro to Add Task in MS Project 2010

查看:150
本文介绍了在MS Project 2010中添加任务的宏的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道如何根据现有
任务中的关键词创建一个可以在现有任务中添加新任务(上方或下方)的宏。 

 

示例:

我有一个项目来制作一个PB& J三明治适合100人。 每个人都将作为摘要/父任务输入,其中以下步骤为
作为子/子任务

Task1 - 获取面包

Task2 - 从内阁获取PB

Task3 - 从冰箱中获取果冻

Task4 - 在面包上传播PB

 

问题是如何创建一个宏来在Task3和Task4之间添加/插入新任务。 该宏将寻找"在面包上传播PB"。和
在上面添加一个新任务,并将其命名为"打开jar的PB"。 宏需要在项目工作表上多次重复此动作99次。

 

我们有一个现场部署项目,目标是大约75-80个站点。 我们创建了大约40个步骤的部署清单,每个位置
必须遵循这些步骤。 我们提前制定项目时间表以进行规划。 当我们在前几个站点中部署时,我们可能会了解到需要采取另一个步骤。 我们目前必须在
工作表上手动添加新步骤75-80次。 

 

提前致谢!

推荐答案

Krod2K12,

Krod2K12,

在各个项目论坛中已多次询问此问题或类似问题。以下代码将执行您想要的操作。它不一定是最有效的方法,但您应该能够使其适应您的最终目标需求。我唯一需要注意的是,
测试字符串是否存在并非万无一失,因为简单的拼写错误会导致代码遗漏某些内容。这就是为什么这段代码不会在任务名称中查找整个字符串,并且包含Compare Text选项以忽略测试
字符串时的情况。

This or a similar question has been asked many times in various Project forums. The following code will do what you want. It isn't necessarily the most efficient approach but you should be able to adapt it to your end goal needs. My only caution is that testing for the presence of a string isn't foolproof since a simple typo can cause the code to miss something. That's one reason this code doesn't look for the whole string in the task name and the Compare Text option is included to ignore case when testing the string.


这篇关于在MS Project 2010中添加任务的宏的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆