如何通过Excel录入Word文档中

希望有一个程序能将Excel表格中的数据相邻两个表格内容合并在一起,然后录入Word文档中,排列整齐,类似于图片中的情况。因为隐私的问题,所以批了图,希望各位大能帮帮忙。
ps.第一次发贴不太懂,有能帮忙的朋友可以私信我

img

img

先在excel整理数据,尝试用邮件合并在word里合成

解决方法
word的格式是什么,
只是这几行文本,如果还有其他内容的话,
可能用程序把这个excel合并处理为一列,然后你手动ctrl + A复制粘贴进去更符合你的需求

代码如下:

import pandas as pd


input_file = "01.xlsx"
output_file = "output.xlsx"
df = pd.read_excel(input_file)

df.loc[:, '宿舍号'] = df.loc[:, '宿舍号'] + df.loc[:, '年级专业']
df.loc[:, '宿舍号'].to_excel(output_file, index=False)

输入为 01.xlsx:

宿舍号年级专业
1-101A
1-102A
1-103B

输出为:output.xlsx

宿舍号
1-101A
1-102A
1-103B

如有问题及时沟通

公式 + 宏,应该能解决信息分解、合并布局的问题

操作步骤

  1、打开Excel表格单击菜单栏上的“插入”→“对象”。

  2、在“对象”设置框,在“新建”栏内将滑块拖动到“Microsoft Office Word 97-2003文档”单击选择后,按“确定”。

  3、完成后再将Word文档框拖到适应位置。

  4、在Word文档内输入内容。

  或是: 1.把Excel表格插入Word文档中

  在Excel中选中表格并“复制”,在Word文档的表格插入点单击后“粘贴”即可。

  假如希望插入Word中的表格数据随着Excel表格数据的修改而变化,可以在粘贴的表格右下角“粘贴选项”中选择“匹配目标区域单元格样式并链接到Excel”或者“保留源格式并链接到Excel”命令。

  2.把Excel表格插入Word文档已有的表格中

  在Excel中选中表格的数据区域并“复制”,在Word表格中选中区域大小相同的表格并“粘贴”。

java?python?

要使用java或者语言吗

安装office2007
调用Excel:createobject("Excel.application")
以及Word:createobject("Word.application")
剩下就是读取Excel
写入Word

两个sheet页有字段关联关系吗