用Excel中VBA编程技术优化羽毛球场地预定流程
[摘要] 针对A大学体育馆羽毛球场地预定的繁琐性、易错性,利用办公软件Excel中的VBA编程技术实现自动化、无纸化办公,提高羽毛球场地预定的准确率、工作效率。
[关键词] VBA编程; Excel; 场地预定; 无纸化办公
1 问题的提出
天津市A大学新体育馆中有15个羽毛球场地,学校体育馆对羽毛球场地预定的规则为:场地提前3天预定;12点到14点及17点到19点实行半价收费;17点后加收灯光费;可以集体名义长期预定场地。为配合羽毛球场地预定,工作人员打印出周一到周日共7张场地表合订一块作为一本,用其中的一本单独记录长期预定场地的相关信息,新的一周开始,均要将此记录手抄到新的记录本上,用以标记已被提前预定的场地,再将此新记录本用于记录本周的场地预定。现在面临的问题为:每周进行新记录本的抄写比较辛苦,而且容易出现遗漏、错位;不知道长期预定场地者当天是否已经来交费;记录不利于长期预定场地信息的经常性修改;记录中场地预定信息不能一目了然,不利于管理;晚上时间段忘记加收灯光费;
学生优惠时间段全价收取。种种问题结合在一起,使场地预定非常麻烦、效率低下而且容易出错,学生的满意度也较低。
2 场地预定系统需求分析
为了方便体育馆羽毛球场地预定的管理,作者以办公软件Excel进行编程制作羽毛球场地预定系统,此场地预定系统有如下要求:不用进行新记录本的抄写,不出现长期预定信息的遗漏、错位等错误;能清晰地看出不同时间段的本校学生优惠政策,以及是否加收灯光费;能方便地修改长期预定信息,并保证信息的及时更新;能一目了然看到场地预定信息;不再需要一大堆纸质材料,实现无纸化高效、环保办公,减轻工作人员劳动量。
3 场地预定系统的实现
3.1 表格结构及功能介绍
利用Excel表格建立新的工作簿,并建立14个工作表如图1。
工作表分为两组,第一组由“周一,…,周日”组成,第二组由“壹,…,柒”组成;第一组表
是用于每天的场地预定,第二组表是记录长期预定信息;两组表结构一致,第一组中多了几个功能按钮。两组表有一一对应关系(如“周一”与“壹”),如第二组工作表的单元格有记录,单击第一组表中相对应工作表的左上角按钮后会自动将对应的单元格变成红,表示此场地已经被提前预定。表中的3种不同的浅底,用于提示工作人员注意优惠情况及加收灯光费情况。
怎么自学excel
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论