怎样把多个word文档的数据汇总到一个excel文档?

如题所述

1、首先在电脑中打开Excel文档,选中需嵌入Word文档的数据。

2、然后点击菜单栏中的复制,如下图所示。

3、接着打开需嵌入文档的Word文档,点击粘贴下拉菜单,选中选择性粘贴。

4、选择粘贴菜单栏中的“Microsoft Office Excel工作表对象”,点击确定,如下图所示。

5、最后回到Word文档,便完成Excel表格的嵌入。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-08-26

1、打开要插入Word文档的Excel电子表格文件。
2、单击要插入Word文档的单元格,然后选择菜单命令“插入”→“对象”。
3、“对象”对话框“新建”选项卡中,选择对象类型“Microsoft Office Word文档”,并单击“确定”按钮。
4、这时有Excel中会出现一个Word文档编辑框,在里面直接输入内容,方法与在Word中编辑文档完全相同。
5、根据需要拖动Word文档对象四周的控点,可以调整Word文档对象的大小,也可以将鼠标移动到边缘,通过拖动改变其位置。编辑完毕可以在对象之外的单元格上单击鼠标,退出编辑状态。
此时如果单击Word文档对象,则会看到四周的控点变成了圆形,可以象拖动绘图对象一样拖动Word对象的位置,及改变其大小,操作起来非常方便。双击该对象可以再次进入编辑状态。
6、除了上述新建一个Word文档对象的方法之外,可以在进行到第3步时,选择“由文件创建”,然后在对话框中单击“浏览命令”,找到已经存在的Word文档,选择完毕,回到该对话框,单击“确定”按钮。插入到Excel文档中的Word文档,可以随时双击打开进行编辑。

本回答被网友采纳
第2个回答  2018-04-04

1、新建一个文件夹、将要合并的表格放到里面、新建一个表格、用excel打开、右击Sheet1

2、选择查看代码(PS:excel有着一项,WPS没有)

3、将下列代码复制到文本框中:

Sub 合并当前目录下所有工作簿的全部工作表()

Dim MyPath, MyName, AWbName

Dim Wb As workbook, WbN As String

Dim G As Long

Dim Num As Long

Dim BOX As String

Application.ScreenUpdating = False

MyPath = ActiveWorkbook.Path

MyName = Dir(MyPath & "\" & "*.xls")

AWbName = ActiveWorkbook.Name

Num = 0

Do While MyName <> ""

If MyName <> AWbName Then

Set Wb = Workbooks.Open(MyPath & "\" & MyName)

Num = Num + 1

With Workbooks(1).ActiveSheet

.Cells(.Range("B65536").End(xlUp).Row + 2, 1) = Left(MyName, Len(MyName) - 4)

For G = 1 To Sheets.Count

Wb.Sheets(G).UsedRange.Copy .Cells(.Range("B65536").End(xlUp).Row + 1, 1)

Next

WbN = WbN & Chr(13) & Wb.Name

Wb.Close False

End With

End If

MyName = Dir

Loop

Range("B1").Select

Application.ScreenUpdating = True

MsgBox "共合并了" & Num & "个工作薄下的全部工作表。如下:" & Chr(13) & WbN, vbInformation, "提示"

End Sub

4、点击运行、一段时间(取决于表格的大小和多少)后,合并完成了。

Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。

在1993年,作为Microsoft Office的组件发布了5.0版之后,Excel就开始成为所适用操作平台上的电子制表软件的霸主。