从日期范围动态更新Excel甘特图

时间:2017-10-13 18:00:32

标签: excel vba excel-vba

我有一个excel待办事项列表,用于我的日常任务和与工作相关的任务。我想根据待办事项中的日期范围自动将我的待办事项显示在我的甘特图上,并带有彩色单元格。

查看图片格式: enter image description here

这是我的甘特图格式。请注意,剪切的顶行是我计划在xx / xx / xxxx日期格式中使用的完整日期。 enter image description here

随着这个项目随着更多任务的增长而增长,有可能让事情陷入困境,所以我正在寻找一种简单而有效的方式来动态更新甘特图。

我希望项目和注释出现在前两个空白列中。现在我在工作表上使用私有函数来在每次更改单元格时更新此更新。如下所示:

Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("A1:D100")) Is Nothing Then
        ''Call something
    End If
End Sub

有没有人有轻量级代码建议以最小的处理能力完成这项工作?

关于我现有(待办)表格的说明:

  • 截止日期早于今天的项目将自动隐藏

0 个答案:

没有答案