EXCEL中VBA及WORD邮件合并功能在批量处理报表中的应用
2021-03-22何振娟王玮刘海龚小燕刘小欣汪新杰纵翔宇
何振娟 王玮 刘海 龚小燕 刘小欣 汪新杰 纵翔宇



摘要:EXCEL是目前应用最为广泛的办公室表格处理软件之一,它具有强大的数据处理和分析功能。在EXCEL 中使用VBA编程进行二次开发,能实现数据处理的自动化。 WORD的邮件合并可以实现多条记录在同一格式报表中批量呈现,WORD域的开发与EXCEL的结合,是关系型数据库和数据表的综合应用。本文以职称评审工作中涉及的任职资格评审表为例,展现EXCEL中VBA批量提取数据的强大功能及WORD邮件合并对报表的批量一次性呈现功能,为用户从简单而重复的数据处理工作中解脱出来、提高办公效率及实现办公自动化提供了借鉴思路。
关键词:EXCEL;VBA编程;邮件合并;批量提取;办公自动化
中图分类号:TP311 文献标识码: A
文章编号:1009-3044(2021)06-0212-03
Abstract: EXCEL is one of the most widely used office table processing software. It has powerful data processing and analysis functions. VBA programming is used for secondary development, which can realize the automation of data processing. WORD mail merging can realize the batch rendering of multiple records in the same format report. The development of WORD domain and the combination of EXCEL are the comprehensive application of relational database and data table. Based on the title appraisal work involved in the qualification of table, for example, show the EXCEL VBA batch extraction to the powerful features of the data and WORD mail merge for reports of batch one-time rendering functions, from simple and repetitive data processing for the user work freed, improve office efficiency and offers a reference way to realize office automation.
Key words: EXCEL; VBA programming; Mail merge; Batch extraction; Office automation
1 概述
EXCEL作為Microsoft office办公软件的重要成员之一,目前在办公室表格处理中应用最为广泛。EXCEL 作为电子表格组件,简单到让用户在很短的时间里做出完整的报表,但是随着办公信息的大量涌入,数据结构的多样繁杂,简单地应用Office 软件,已经不能满足自动化办公的需求,开发利用Office 的高级功能是信息化发展的必然,Office 提供的大量函数提供了宏、VBA 功能,并且EXCEL 能够针对不同的桌面数据处理要求提供一种或几种符合处理数据、报表处理的方法[1]。另外WORD的邮件合并可以实现多条记录在同一格式报表中批量呈现,WORD域的开发与EXCEL的结合,是关系型数据库和数据表的综合应用。
众所周知,办公室工作中经常会出现填写内容相似的各种表格,而在自动化技术日趋成熟的今天,利用软件的二次开发,解决此类烦琐工作变得相对简单起来。……
