|
本帖最后由 tcynet 于 2016-3-26 16:01 编辑
初学EXCEL,工作上想做一张功能较完备的项目进度计划表,要带甘特图,但图表个人觉得太丑(水平可能不到),于是广泛学习,特别是excelhome给了我很多帮助,以网上搜的一个例子为原型参照,费了大概两年的功能一点点调整,从函数到页面美化,现在表大概实现了我想象中的功能,个人感觉还不错,再有些功能就需要上VBA了,为了感谢坛子曾经给我的帮助,现在把表贴上,请各位大牛帮助再完善一下,初步实现的功能如下:
1、如下图标记2,甘特图靠条件格式染色实现,设定了计划甘特栏和实际甘特栏,同时对于项目一些重点控制时间节点在甘特栏也有体现,只要输入计划栏对应的时间就可以实现甘特图染色。由于要达到控制实际工作的目的,利用条件格式在甘特图上增加了当天功能,实际甘特图利用函数跟随当天的时间进行染色。
2、如下图标记1,利用控件实现三四年内的甘特图浏览,起始年是根据当前年份自动计算的,怎么设定的公式现在也忘记了(呵呵)。
3、如下图标记3,在项目时间输入栏的实际完成时间实现“预期”、“提醒”、“超期”的提醒,用红绿灯来形象表示,如果实际完成时间正常或短于计划时间,条件格式不染色,如果当前时间靠近计划1天内,用黄色进行提醒,实际完成时间超出计划,则红色标示。
4、如下图标记4,表格的最头隐了一个状态栏,这个功能是最近才有想法并实现的,项目的状态一般有“正常”、“异常”、“暂停”、“完成”,也是利用条件格式对时间输入栏进行判断,正常就什么都不显,异常染红色提醒,完成让项目名划线表示,并锁定相对应时间输入栏不让修改。前面的状态栏是自己输入的,下拉菜单是前几天才实现的。
5、标记5是序号,今天才设定了一个自动公式来自动根据输入的项目进行流水号的填写,以前序号栏是不锁定自己填的。
还有其它一些小的功能,就不一一介绍了,表格我做到这种程度感觉到了一个瓶径了,再下来的一些想法觉得要上VBA了,那就更是小白了。比如说由于输入栏和甘特图栏是一一对应的,所以项目栏我就设定了100栏,超过了还得再解锁增加,是否实现根据最后一个输入栏自动向下增加栏,估计实现难度很大。
应该说EXCEL功能是真的强大,我从一个小白到做这几张表,有一个想法就去搜索和趴别人的例子,用函数和条件一点点磨出来的,从2013年我在坛子上发的第一个帖子就是此表的雏形,现在希望得到坛上大牛的指点,交流一下
项目计划表甘特图(函数及条件).zip
(259.44 KB, 下载次数: 6849)
|
评分
-
2
查看全部评分
-
|