中企动力 > 商学院 > word引用excel数据
  • ?

    「Excel及Word实用技巧」你会做带员工照片的工资条吗?

    卜连虎

    展开

    工资条都会做,带照片....是不是第一次听说,嘿嘿! 今天突发奇想,能不能让工资条带员工照片呢?试了一下,竟然做出来了:

    怎么实现的?下面就跟我一起制作吧。

    原材料:

    Excel表格中的工资表

    文件夹中的 员工照片、工资表Excel文件 和 工资条word文档

    制作步骤:

    1、在word文档创建工资条样式

    插入两行6列的表格,然后输入标题设置格式

    2、引用Excel工资数据

    邮件 - 选择收件人 - 使用现有列表 - 通过浏览窗口查找到工资表

    3、插入工资信息

    分别选中表格第二行的单元格,邮件 - 插入合并域。插入除照片以外的信息

    4、插入照片信息

    选中照片下的单元格,按Ctrl+F9输入大括号(插入域),然后在中间输入INCLUDEPICTRUE ,后面输入空格后再通过插入合并域插入照片地址。输入后代码消失不可见。

    为了防止生成的工资条在一页上挤在一起,在当前工资条后多插入一个回车符

    6、设置目录样式

    邮件 - 开始邮件合并 - 目录

    7、生成工资条

    邮件合并 - 完成邮件合并 - 编辑单个文档 - 全部

    照片呢?还差最后一步:按Ctrl + A 全选文档,再按F9刷新即可:

    大功告成!

    Excel解释说明:工资条带照片不一定实用,但word中批量插入照片却是很牛×的技巧。

  • ?

    office办公软件技巧:Word、Excel转PPT,你需要的,办公更高效!

    许小玉

    展开

    在我们的日常工作中,我们经常单独的使用 Word、Excel或者软件,但也避免不了有的时候,也需要把word、excel文件转换成PPT幻灯片。什么?这样都可以?Word 可以转成 PPT 吗?Excel 的表格怎么操作,才能粘贴到 PPT 中继续编辑呢?

    别怕

    这些都不会?别怕!因为我们今天就是来教你解决这些问题的!

    1.Word文档转PPT:

    Word文档转PPT这个操作,在我们的PPT课程里有详细讲解。

    我们可以将一份 Word 文档,通过在 Word 中选择【发送到 Microsoft PowerPoint】功能,快速生成一份结构清晰的 PPT,大量减少复制粘贴文本的时间!

    实现这个操作,分两步:

    在大纲视图内,对 Word 文档设置大纲级别

    将 Word 大纲文本转化成 PPT

    在开始菜单栏选择【视图】-【大纲】

    1

    进入大纲视图后,对文本设置大纲级别,方法如下图所示:

    2

    设置好后,在 Word 中找到【发送到 Microsoft PowerPoint】功能。

    从【快速访问工具栏】中,选择这个按钮,就可以快速生成一个原始 PPT。

    4

    2.Word文档转Excel:

    在我们日常工作中,有时候也会遇到一些相关的统计信息。

    如果我们需要做一份统计人事的信息,最后信息统计到 Word 里,可能就是这个样子:

    可是老板要求的是Excel表格,这时该怎么办呢?

    别怕,简单两步,我们就可以将Word信息处理成Excel表格格式。

    将信息复制到Excel中:打开 Excel,将 Word 信息复制粘贴到 Excel 中,可以看到,每行信息在同一个单元格。

    6

    在Excel中对文字信息进行拆分,就可以轻松搞定Word文档转换成Excel了。

    具体的操作是:选中该列,选择【数据】-【分列】,在弹出的选项框中,【分隔符号】下勾选【其他】,手动输入中文输入法的逗号,点击确定。

    怎么样神奇吧?这样是不是很效率?利用 Excel 的数据合并拆分功能,处理信息是不是超级快呢?

    3.Excel表格转Word、PPT

    我们经常会在报告中,将表格图表从Excel粘贴到Word或PPT里。

    但是,下一次总结报告,数据又要改动,难道又要重新复制粘贴一遍吗?NO!粘贴成链接对象,引用Excel源文件的数据或图表,在Word或PPT里呈现。随时改,随时动态更新!

    8

    如果没有自动更改,选择图表,鼠标右键手动选择【更新链接】。

    9

    怎么样?为了更明白直接的操作,特意制作了动态图,今天介绍的Office办公软件技巧:Word、Excel转PPT这些方法,不知道有没有学会呢?如果您还有什么问题可以留言评论哦,最后记得点个赞和关注哦!

  • ?

    掌握Excel数据规范化10条原则,你离Excel大神还远吗?

    秦飞双

    展开

    Excel不仅仅只是一个数据录入工具,而是非常强大的数据处理工具,而Excel中针对数据处理有一套自己的规则,按照他的规则去做,虽然在录入数据时可能会稍微麻烦点,但却能给我们以后的数据处理提供很大的便利,只要配合简单的技巧及函数,就能轻松完成各种统计汇总。请看下面的一张表格:

    可能很多人再做报表的时候都会采用上面的格式,但是这种表格在做各种计算及筛选的时候就会很麻烦。下面我就给大家介绍一下数据规范化的10条建议,让你做出规范的数据表。

    1.不要合并单元格

    合并单元格给公式的拖拽,排序等操作带来意想不到的麻烦。

    2.合计放在第二行

    大部分表格将合计放在了最后一行,我的建议是放在2行(针对数据源,表格不加大标题,第一行为标题行),这样做的好处在于可以使用统一的sum公式(从3到1048576)。另外数据透视表的辅助公式,建议放在表格的左边,因为透视表的宽度有可能发生大幅度的变化,导致右边的公式被覆盖,放在左边就不会有问题了。

    3.内容统一

    每列数据一个表头,若干数据,确保结构统一。比如一个学校的表格,班级列,一会儿用“二班”,一会儿又变成“2班”,搞到后面会晕死的。统一的数据可以使用筛选,分类汇总等功能获得带有小计的表格,但不要在制表的时候仿照它的样式,把"小计"插在表格的中间位置,这种东西最终会把表格的使用者给害了。同时在字与字之间及每一个字前后都不要有空格,即信息库中所有填写内容都不要有空格,更不能出现无规律的中英文标点符号混在(全角字符和半角字符)。

    4.严格遵守时间、日期格式的输入规范,有时候时间格式参与运算,规范化很重要。

    5.“只输入一次”原则

    数据只输入一次,需要的时候使用函数(如VlOOKUP)对其引用,而不是再次输入相同的内容。

    6.仅用颜色来区分数据,必须避免

    修改单元格颜色,仅仅是辅助标记,但你想指望颜色来对数据进行处理,必须掌握vba才能实现。这会把简单的问题弄复杂,即便求助也不见得有人搭理,当然了,在表格里面使用不同的颜色,还是许可的。

    7.用公式进行拖拽,可以避免出错

    规范化的表格,公式应该由拖拽形成,量越大,对此操作的要求越高,否则极易出错。这就要求正确设置相对引用、绝对引用、混合引用(搞不清楚的请看我的另一篇文章“Excel相对引用、绝对引用和混合引用,你确定懂了吗?”)。完全由拖拽现成的公式组,你只要有2个数据计算是正确的,即可确保全部结果都正确。遇到过公式掌握欠佳的同事,公式是单独输入的(实际上可做成拖拽输入),两个不同的表,数据完全相同,可结果就是错的。

    8.改变“一日一表”的习惯

    一个月31天,就在一个xls文件内建立31张工作表,初学者很容易出现这种问题,这是大忌。EXCEL有个好东西叫做“数据透视表”,使用他可以很容易的进行汇总,但是如果你是“一日一表”,那就只能慢慢先合并了。

    9.不同属性的数据不要放在一个单元格。

    不同属性的数据合起来非常容易,使用&连接就可以了,但分开就困难的多。比如:单位:20元/斤,把它分到4个单元格当中:20 元 / 斤。

    10.使用统一的表格样式

    比如各部门的考勤计划表,由人资设计下发,各部门填写完成后收回,对于统一的样式,可以方便的合并,集中处理。同时,对于其他部门统一下发的表格,我们不能对表格结果做任何更改。

    最后还要提醒大家避免引用其它工作表的数据,这条应该不能算做规范,但是由此引发的问题是有的,比如把工作表发给别人,打开的时候总会提问是否更新,这些都让人不爽。根据上面的规则对开头的表格进行整理如下:

    原来的合计项我们可以通过分类汇总或者数据透视表轻松得到,如图:

  • ?

    Excel表格一键转成多个Word文件,可插图片,比邮件合并更智能!

    谷云

    展开

    一、应用场景(粉丝实际工作难题)

    前面分享了《邮件合并功能批量生成3000名员工带照片的工作牌,只要5分钟!》后,有小伙伴提出了新的问题,他要求根据EXCEL《考生信息汇总表》的数据,批量生成每位考生的《考试报名表》,并插入考生照片、按考生姓名命名存入指定文件夹。

    二、最佳解决工具:通用Excel导至Word工具Xls2Doc

    今天分享一个Monkey老师开发的通用Excel导至Word工具Xls2Doc,感谢Monkey老师分享的超实用工具,解决了插入图片问题,自定义列命名问题,指定存放路径问题,还可以选择性地处理页眉/页脚,关键是一键生成,比邮件合并更智能!效率更高!(注:本工具不适用于WPS)

    您工作中有类似的需求吗?快与提问的小伙伴一起来围观吧!

    三、应用效果展示

    四、前期准备工作

    1、准备员工照片。由于照片要一一对应,所以照片命名建议以工号或者姓名命名,案例以姓名命名。如果照片要重新批量命名的,可看往期分享的教程《EXCEL重命名3000多个文件,只用了2分钟,原来他是用了这个方法》

    2、准备如下图所示的EXCEL《考生信息汇总表》。关键是要有员工照片的路径及文件名。为了能批量得到照片的具体路径,我们在I2单元格输入公式=H2&"\\"&A2&".JPG",其中“.JPG”是照片文件的后缀名,可根据照片的实际后缀调整。

    3、准备WORD的《考试报名表》模板,并在需要填入数据的地方写上专用标记。标记的理解稍稍有点复杂,如果有不清楚的可以直接看Monkey老师在ExcelHome论坛的帖子,查看他的案例,搜索“通用Excel导至Word工具 Xls2Doc” (http://club.excelhome/thread-1046508-1-1.html)

    标记说明:

    ①专用标记有 [$b1]、[$1,3] 、[$pic-b1]、[$pic-1,3] 四种,其中加粗部分是可变的,[$]和[$pic-]是固定的。

    ②如果你的文档中的某个信息是Excel表中的固定单元格(如表格中的b1,b2,b3,b4),需要设置标记为 [$b2] 类型,其中的b2 是Excel中单元格的地址。

    ③如果文档中的信息是根据EXCEL表中的行进行变化的,你需要设置标记为 [$1,2],其中的 1 是指行偏移量,2 是绝对列号。什么是行偏移量?如果你的Excel表格中,多行对应一个Word文档(假设3行对应一个文档,即一个文档包含了3行数据)那么[$1,2] 其中的1,表示3行中的第1行,2表示第2列,[$2,5] 其中的2,表示3行中的第2行,5表示第5列。

    ④[$pic-b1] 和[$pic-1,3]都是图片标记。如果你每个Word文档都是插入同一张图片,比如公章,你可以用[$pic-b1]这种方式;如果你每一个Word文档插入的图片都不一样,比如案例中考试报名表要插入考生一一对应的照片,可用[$pic-1,3]这种方式。需要注意的是:在Excel表格中,图片文件的路径一定要正确,否则会导致程序出错。

    案例中,考试报名表的标记如下图:

    如上图中,姓名[$1,2],这里的1是指一行对应一个Word文档,2是第2列,[$pic-1,9]表示照片的路径在第9列中。

    五、Excel表格导出到Word的步骤

    1、打开Xls2Doc工具(工具可到ExcelHome下载,请下最新版本)

    ExcelHome论坛截图

    2、将前面准备的EXCEL表格数据复制到工具的数据存放表中。

    3、添加Word引用

    复制数据到数据存放表后,按ALT+F11,调出VBA 编辑窗口→【工具】→【引用】,看是否勾选了Microsoft Word引用,如果没有请往下找到它,勾上确定。因为我是365版本的,所以我勾选的是Microsoft Word 16.0 Object :Library(如下图)。

    4、导出相关参数设置

    点击Xls2Doc工作表的Xls2Doc蓝色按钮,调出设置对话框,设置相关参数。

    ①选择Word模板(做好了标记的《考试报名表》模板文件)路径

    ②设置创建文档的数据,案例中数据是从第2行到第9行,每1行创建一个文档,直接填上数据即可

    ③选择输出存放Word文件的文件夹,案例中是存放到D:\拆分的文件\目录下

    ④确定输入文件名的命名规则,案例的命名规则为原文件名_姓名,最后的效果如“考试报名表_1_安迪”,文件名中有表格名称、有序号、有姓名,可以满足各种需求!

    5、一键导出Word文档

    最后点击开始导出,上面有导出的进度提示。导出完成后会有完成提示“所有数据已经导出”,完成后效果可见前面的效果展示,非常完美,全部按我们的要求完成任务。

    动图演示:

    我是Excel学习微课堂,如果我的分享对您有帮助,欢迎点赞、收藏、评论、转发!更多的Excel技能,可以关注 “EXCEL学习微课堂”。需要【通用Excel导至Word工具 Xls2Doc】的,可到ExcelHome论坛下载,或评论转发后私信联系我!

    与本期内容相关的往期教程有:

    1.《EXCEL重命名3000多个文件,只用了2分钟,原来他是用了这个方法!》

    2.《邮件合并功能批量生成3000名员工带照片的工作牌,只要5分钟!》

    本文由“EXCEL学习微课堂”原创,欢迎关注,带你一起长知识。

  • ?

    电力建设:利用Word邮件合并结合Excel表格轻松批量填写施工记录

    路口

    展开

    工程施工过程中,施工人员(安全员、技术员、质检员及资料员等)往往需要填写大量的施工记录,以便真实反映施工过程、质量情况及管理痕迹。大量的施工记录填写工作,往往耗费大量的精力,利用Word的邮件合并功能,结合Excel表格,可以轻松实现施工记录的批量填写,节省人力,方便快捷,且不易出错。以自立式铁塔组立检查及评定记录表填写为例,阐述具体操作步骤如下:

    1.编制空白表格作为母版

    1.1以自立式铁塔组立检查及评定记录表填写为例,首先在word里编制空白表格,对表格内容进行检查,排版,调整好字体大小、页面边距等等,确保内容正确、页面美观,符合归档要求,需要手写的单元格,调整大小,以便于手写。

    1.2把定性的单元格填写好,有些项目检验结果是定性描述的,也就是用固定的文字描述,有些则是定量描述,用数据体现。把那些固定不变的先填好,如下表中的红色字体部分。需要手写的则留空。不涉及的则用斜线封闭(由于直线塔和耐张塔结构倾斜不一样,应分开填写)。

    施工记录母版

    2.新建Excel表格文件作为数据源

    建立一个Excel表格,行标题就是上述施工记录母版里需要填写的项目名称,比如桩号、塔号、塔型……等等,把实测结果填写到这个表格里,作为数据源,供后续引用。由于这些数据大部分在设计提供的杆塔明细表里都有,或者稍加改动即可,这样可以提高效率,而且这些数据,大部分其他施工记录也能引用。

    数据源

    3.打开母版,建立母版与数据源之间的连接

    以上工作完成后,开始进行母版与数据源之间的连接。打开施工记录母版文件,点击“邮件---开始邮件合并---分步向导”(版本不一样可能稍有差异);

    邮件合并第一步

    然后开始进入邮件合并步骤,右侧会出现以下操作菜单栏,选择:信函,点击“下一步启动文档”,进入下一步。

    邮件合并第2步邮件合并第3步

    选择“使用当前文档”,点击“下一步:选取收件人”,开始进入链接数据源操作。

    邮件合并第4步

    选择“使用现有列表”,点击“浏览”,开始选择数据源文件,找到存放数据源Excel表格的目录,选择文件,点击“打开”。

    邮件合并第5步

    往下一直点击“确定”按钮,直到出现以下界面:

    邮件合并第6步

    开始进行“插入合并域”操作,所谓合并域,就是我们需要填写的单元格,把鼠标放到需要填写的空白单元格,点击插入“合并域---选择对应的名称”,逐个操作,直到所有的合并域都完成插入。

    插入合并域操作

    插入合并域后,域的名称在表格里默认用书名号括起来,以示区别,有些名称较长,插入后导致排版显得乱,不用管它,最终合并后就好了。

    插入合并域之后的效果

    上述工作完成后,基本就ok了,剩余的操作,就是很简单了。接着开始进行:“下一步撰写信函”操作,

    邮件合并第7步邮件合并第8步

    这一步不用进行任何操作(有些word版本,菜单栏里如果没有插入合并域按钮,也可以在这一步点击其他项目实现合并域的插入),接着进入下一步:预览信函----完成合并----编辑单个信函---选择全部。到此,大功告成,word会自动生成一个新的文件,批量完成数据源里所有塔号的施工记录的填写。此时左下角状态栏会显示生成的总页数,仔细核对看看是否有误,确认无误另存文件即可。

    批量生成效果

    4.值得注意的事项

    有时候,数据源里的数据明明是整数或者是固定位数的小数,但是合并后可能显示成很多小数位数的数据,导致排版错乱。解决的办法:在数据源excel表格里,在数字最前面加一个英文的单引号,比如95%,变成'95%,这样就系统就不把这个当数值看待,显示就不会错乱了。

    在小数数字最前面加英文引号

    5.寄语

    该方法可以活学活用到其他需要重复填写的各种记录,此文仅抛砖引玉之用,不足之处还请指正。

  • ?

    如何在Microsoft Word中创建和使用宏

    圣塞尔旺

    展开

    使用 Microsoft Word 时, 您可能会觉得需要多次重复特定的操作。这可能涉及重用预设文本或插入具有复杂格式的特定文本。这可能是一件苦差事, 你可能希望有一个更容易的方式去做。值得庆幸的是, 有一个!通过使用 Word 的宏, 您可以自动执行重复操作, 使您的生活更简单。

    什么是宏?

    那么,宏是什么? 思考宏的最好方法就是一系列的指令。 您列出了一系列您希望Word自动执行的步骤,然后告诉Word随时执行这些步骤。 这使得自动化非常容易,并且可以节省大量的时间和精力。 创建宏的最简单方法是让Word记录您的操作,然后在文档中物理执行所需的操作。 一旦记录,你可以告诉Word重复你在任何时候做了什么。

    首先,我们需要告诉Microsoft Word如何制作我们的表格。 要做到这一点,我们点击“视图”,然后点击“宏”,然后点击“录制宏”。

    我们在这里命名我们的宏。 对于这个例子,我们将其称为“CreateTable”。

    在命名框下面有两个按钮,“按钮”和“键盘”。如果你想通过Word里的一个按钮激活你的宏,或者按键盘上的热键来激活你的宏,则可以选择这个按钮。

    选择按钮选项

    如果您选择“按钮”,您将被带到一个新的弹出窗口。 起初它可能看起来很混乱,但它只是允许您将按钮添加到快速访问栏的Word。 这是我们想要的按钮,所以我们选择宏并点击“添加”将其添加到右侧的列表中。

    选中宏后,单击列表底部的“修改…”。

    在这里你可以选择按钮使用的图标。选择适合你的宏,然后在所有窗口中都可以。

    选择键盘选项

    如果您选择了键盘选项,您可以定义哪个热键来分配宏。它兼容一些组合,比如Ctrl+[Key]和Ctrl+Shift+[Key],所以选择一个适合你的热键。Word会让你知道当前是否有任何东西被分配到那个热键,这样你就不会干扰现有的快捷方式。一旦你找到了完美的组合键,点击“赋值”。

    录制宏

    现在您已经设置了激活方法,Microsoft Word将开始记录您的操作。 在记录时,您现在在文档中执行的任何操作都将在宏中记住。 在这个例子中,我们创建我们的表格,并填写必要的字段。 因为我们的行为正在被记录,所以我们应该小心,不要犯任何错误!

    完成表后,我们单击“视图”,然后再单击“宏”,然后单击“停止记录”。

    现在我们的宏已经被记录下来了,我们可以在任何时候创建这个表。如果我们把它分配给键盘上的一个热键,我们可以按下这些键来插入一个表。同样地,如果我们为它做了一个按钮,我们可以在快捷访问栏中找到那个按钮。

    无论我们为宏选择哪种方法,我们的表在激活时都会被复制。 现在我们可以轻松地重新创建我们的基础表!

    删除宏

    当你的宏已经失效时,你可以通过点击“视图”,然后“宏”,然后“查看宏”来删除它们。

    选择你不想要的宏,然后点击“删除”。

    宏安全性

    虽然宏可以用来简化生活,但也可以有邪恶的意图!永远不要运行来自不可信来源的宏,或者下载附在可疑电子邮件上的Word文档。“宏病毒”可能是一个真正的问题,所以在使用它们时要确保你的安全。

    宏制作简单

    当您需要在Word中执行重复的操作时,宏可以很好地发挥作用。现在你知道如何制作一个键盘或按钮宏,如何记录它,以及如何在制作完成后使用它。

    你认为自己经常使用宏吗?你已经使用过了吗?请在下面留言吧。

    更多阅读

    双十一来啦!错过就要等来年

    2017年下半年备考:两个月内如何通过全国计算机等级考试

    对计算机等级二级考试很绝望,那是因为你没遇到我!

  • ?

    WORD、EXCEL、PPT、PDF格式转换来了,收下备用!

    羊以柳

    展开

    在日常工作中,相信很多童鞋也像小编一样,面对WORD、EXCEL、PPT、PDF格式转换无法下手,只能采用笨办法,这样费时费力,还拿不出成果。今天小编要和大家分享的就是他们之间的转化小技巧,希望对你有用!

    一、Txt转Excel

    方法:

    1.将Txt文档中内容的格式排列规整;

    2. 打开Excel,依次点击“数据——自文本”,选择想要转换的Txt文档;

    3. 在弹出对话框中选择“分隔符号”,按下图设置,再点击“下一步”完成即可。

    结果如下图:

    二、Word文档转Excel

    1. 将Word文档中的信息复制到Excel中,如图所示,每行在信息位于同一个单元格。

    2. 在Excel中对A列中文字信息进行拆分,使其分三列显示:

    选中A列,依次点击“数据——分列”,在弹出对话框中选择“分隔符号”,点击下一步,在弹出对话框中选择“其他”,手动输入中文下的逗号,如下图所示,点击确定即可。

    三、Word表格转Excel

    将表格从Word中复制到Excel常常格式会出现错误,怎么办呢?

    在Word文档中点击【F12】,点击“文件类型”,选择“网页文件”;打开Excel,依次点击“文件——打开”,选择“文件类型”为“网页文件”即可。

    四、Excel数据转Word

    大家在Excel数据转Word过程中,遇到最多的问题应该就是边缘超出纸张范围;而且有时Excel数据修改了,Word却无法同步,该怎么办呢?

    1. 按【Ctrl+C】组合键复制数据,在Word中依次点击“粘贴——选择性粘贴”;

    2. 勾选“粘贴链接”,点击“WPS表格对象或Excel工作对象”;

    3. 修改Excel数据,Word将自动更新。

    五、文字性PDF转Word

    文字型PDF里面的文字可直接选取,这类文件转换为Word可采用两种方式:

    1. 在线转换

    有网站会提供免费的PDF转换服务,具体可以自行百度。

    2. 新版Word软件

    2013版之后的Word软件已启用了打开和编辑PDF文件功能,并且可以直接将文字型PDF转换为Word格式。

    六、PPT转Word

    工作中,经常需要将PPT转换成Word打印出来,如何才能快速完成呢?

    1. 按【F12】键;

    2. 点击“保存类型”,选择“大纲/RTF文件”,保存;

    3. 使用Word打开。

    Excel表格转Word或PPT

    在作工作汇报时,都需要将数据信息放到PPT里,但反复复制粘贴费时费力,而且数据一旦改动就要重新粘贴。

    方法:

    在粘贴时选择粘贴成链接对象,引用Excel源文件的数据或图表。此时在Excel中改动时Word和PPT中的数据就会跟着变了。

    注:如果没有自动更新,选择图表,鼠标右键手动选择【更新链接】即可。

    今天的WORD、EXCEL、PPT、PDF格式转换技巧就跟大家分享到这里了,如果你有什么疑问或建议,欢迎在评论区留言,喜欢的记得留下备用!之后小编将会不断更新职场小技巧,别忘了来看

  • ?

    Excel玩跨界 Word数据采集录入竟这么容易

    Linda

    展开

    根据工作要求,有时候会安排发放一些基本信息调查表,内容各不相同,等收回来的时候,一个一个文档进行重新录入,工作量十分巨大。有没有好的办法能够自动将数据统一录入到一起呢?Office的最大优势就是联动,尤其从2013版本开始,PPT、Word、Excel里功能互相融合的趋势更加明显。今天小编就分享一个通过Word文件收集信息,使用Excel自动摘录数据的方法。

    首先按照正常的工作要求制作Word信息收集表,制作完毕后修改待填信息框,切换到开发模式选项卡,点击“Aa”格式文本内容控件(如果没有,点击文件—选项—自定义功能区,右侧勾选“开发工具”)。

    接下来单击信息框然后在开发工具中点选“设计模式”。

    弹出对话框输入标题,这就是信息框的信息提示文字,要是有需求,还可以修改边框颜色、文本样式等等。

    每个信息框都做了相应的修改后,点击开发模式中的“限制编辑”,在Word右侧栏中,勾选“限制对选定的样式设置格式”和“仅允许在文档中进行此类型的修改”并选中“填写窗体”。

    Word部分就设置完毕了,这时候可以将文件发送给被收集信息者,待返回后,开始用Excel批量自动摘录Word填表信息。打开Excel,同样是切换到开发工具选项卡,点选最左侧的“Visual Basic”。

    双击Sheet1,填写宏代码(登录PC版微信,订阅号中找到办公便签,点击查看历史消息找到本文再进行复制):

    Option Base 1

    Sub readDoc()

    Dim WordApp As Word.Application

    Set WordApp = CreateObject("Word.Application")

    Dim WordDoc As Word.Document

    Dim diag1 As FileDialog

    Dim return1 As String

    Dim filePathArray()

    Set diag1 = Application.FileDialog(msoFileDialogFilePicker)

    '定义文件选择对话框

    With diag1

    .AllowMultiSelect = True '设置文件选择对话框能够选择多个文件

    return1 = .Show '打开文件选择对话框

    n = .SelectedItems.Count '将选中文件个数保存至变量n

    If return1 = -1 Then

    '如选中文件(retun1=-1)则将选中的文件路径保存到filePathArray数组

    ReDim filePathArray(n)

    For i = 1 To n

    filePathArray(i) = .SelectedItems(i)

    Next

    Else '如果未选中任何文件则提示

    MsgBox "未选择任何文件", vbExclamation

    End If

    End With

    For j = 1 To n

    Set WordDoc = WordApp.Documents.Open(filePathArray(j))

    '根据filePathArray数组中的路径逐个打开Word文件

    Dim ccSet

    Set ccSet = WordDoc.ContentControls

    '将ccSet设为打开文档的内容控件集合

    i = 1

    For Each cc In ccSet '遍历所有内容控件

    Application.ActiveSheet.Cells(j, i) = cc.Range.Text '将内容控件内容保存至单元格

    i = i + 1

    Next

    WordDoc.Close '关闭当前Word文档

    Next

    WordApp.Quit

    End Sub

    注意,抄录好宏代码后,不要着急关闭,点选当前Visual Basic界面上方工具栏的“工具—引用”,在“可使用的引用”中找到“Microsoft Word 16.0 Object Library”并勾选确定(Word2013中名称略有不同)。

    回到Excel主界面,还是在开发工具选项卡中,点击“宏”,选中刚才编辑的这个宏命令,单击“运行”,这时Excel会自动弹出文件选择框,找到要摘录信息的Word文档点选打开,Excel就可以开始自动摘录信息了。这样一来,数据摘录的工作就完全依靠电脑自动完成了,大大节省了工作时间,也避免了手工摘录的出错几率。

              

                                                                                                                    ——电脑爱好者

  • ?

    这六个excel办公技巧,真的超实用

    Peter

    展开

    办公室中被大家使用最多的大概就是excel了,虽然不至于每个人都是大神,但是掌握几个实用的小技巧还是必须的。所以下面给大家分享几个超好用的excel小技巧!希望大家都能用上!

    一、快速使用IF函数

    有很多种函数使用,但是大家都记不住,今天举例说明IF函数怎么使用。如下图公式:=IF(COUNTIF(B2:D2,">=110")=3,"三好学生","")操作。

    二、快速输入大写金额

    数字写的金额看的不舒服?那就转换成大写金额吧!只要在"B2"中输入公式"=NUMBERSTRING(A2,2)",然后下面用鼠标填充,就可以了。

    三、快速填充1-1000序列

    这个不能一下拖拽吧?又累又晕!只要你学会使用序列,快速填列用“序列”,表格再多也都是清楚了。

    四、快速改变数字格式

    满屏的数字看着是不是很心累?有时候需要将数字变成其他格式,只要使用组合快捷键就可以了。变为货币形式可以使用“CTRL+SHIFT+4”,变为百分比形式可以使用“CTRL+SHIFT+5”。

    五、快速互换两列位置

    做好表格,你看着数列不太舒服想要换个位置?只要按shift键不松,单击鼠标左键不松拖动列边线,就可以快速让2列换位哦。

    六、快速转换文档格式

    制作好表格为了保护好文档内容,记得将excel文档转换成pdf文档哦!只要在表格中输出为PDF保存到桌面即可哦!

    excel真的很强大,很多的东西我们还不知道,不过没关系,更多的小技巧欢迎咨询!一起交流!

  • ?

    Excel表格如何转Word/PPT,并且数据随着源文件一起变动!

    恋繁华

    展开

    施老师:

    我们每次做总结报告时,都要把图表从Excel中粘贴到Word或PPT里,可一旦数据改动,就要重新复制粘贴一遍。怎样让EXCEL图表随着源文件一起变动呢?下面就看我演示一遍!

    一、首称我们在Excel中打开要转化的表格及图表

    二、我们在Excel中选中表格复制,然后到Word中去粘贴,粘贴成链接对象,引用Excel源文件的数据或图表,在Word或PPT里呈现,随时改,随时动态更新]

    三、然后将表格稍加排版

    三、然后我们在Excel中试着将其中的数据做变化,会看到Word中的数据也跟着一起变化

    小伙伴们,你们也试一下吧,点我头像关注我,有不懂的在文章下方的评论区留言问我,我会跟大家一起探讨。本文欢迎转发,转发请注明出处。

word引用excel数据

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP