在Excel中创buildstream程步骤图的最佳方法

考虑下面的设置:

在这里输入图像说明

无论何时在“ 时间”下input数值,都将根据您input的input列,使用正确的线图例将其映射到“ 处理时间”下的右侧。

我知道我的问题会有点偏离主题或太宽泛,但我希望有人可以分享他们的想法如何完成除VBA之外。 我目前正在使用Change_Event执行此操作,但这可能难以维护,因为步骤可能会随时间间隔而变化。

我也用另一种使用条件格式的解决scheme(与Excel 2013提供的可用模板相同 – Project Planner )来创build,但我的客户希望(尽可能)保留图例。

因此,在我优化当前我写的例程之前,如果我正在使用powershell VBA(自动插入和删除行)或者有一个更简单的方法,我想咨询一下社区的意见。 我只是觉得,也许我是过度的事情(特别是在自由行上)

我已经有了这个没有VBA的解决scheme。 但是,当然,图例符号必须是字符符号。 所以他们没有你所需要的那么灵活。 但是,也许你会从VBA中获得刺激。

在这里输入图像说明

F4只有一个公式被复制下来。

 =IF(AND(SUM($B$3:$E3)<F$2,SUM($B$4:$E4)>=F$2),REPT(CHOOSE(MATCH(0,$B4:$E4,-1),"—","-","~","═"),4),"") 

第3行必须是空的。 所有时间必须是10的倍数。每一步中只有一种可能的过程。 单元格F4:O10必须使用比例字体进行格式化。