刘旭光 刘皓媛
1.安徽交通职业技术学院 城市轨道交通与信息工程系;2.安徽师范大学计算机与信息学院
Office是目前应用最为广泛的办公处理软件之一,它具有强大的文档业务处理能力。在Office中使用VBA编程进行二次开发,能实现文档扭转的自动化。利用VBA对Office中的文档内容进行转换与提取再通过Email发送给同事。本文以日常工作中涉及的文档为例,展示Office中VBA批量提取数据的强大功能及多邮件一次性发送功能,将用户从简单而重复的数据处理工作中解脱出来,提高办公效率及信息无差错传递。
日常工作中,我们经常编辑文件进行任务安排,比如学校里每一学期都有若干次考试安排,需要编排考务信息等,当考务文档编辑完成后要通过QQ、微信或者电话一个一个通知到教师,告诉他的监考任务;在编辑某个Excel数据表后我们想将表格内容传给某些同事预览但不希望文档内容被改动;再比如我们设计好一个PPT演示文档后,需要将其分发给我们工作中的每个成员,等这些都要进行比较繁琐的电子文件传递分发工作,而由于分发到的工作伙伴不确定性,很难保证我们在数据文档的传递分发过程中不会遗漏传给某个人。而遗漏信息的分发将给我们的工作带来不可预见的损失。
因此,一套功能完备的信息推送软件对实际工作的意义特别重大,它可以准确无误地将数据推送给预先定义好的同事。在VBA的强大功能基础上,我们想利用VBA核心功能设计一套信息推送软件满足我们的日常文档扭转需要[1]。……