在excel里,用“邮件合并”:
1、把Excel里A表的固定格式复制到Word当中(普通表格就行);
2、菜单栏——工具——信函与邮件——邮件合并——右侧出现“邮件合并”任务窗格;
3、点“窗格”下一步:正在启动文档——下一步:选取收件人——浏览——出现“选取数据源”对话框;
4、找出Excel中B表——打开——选择表格——确定——邮件合并收件人——全选——确定——下一步:撰写信函;
5、光标置于页面表格当中要填充的位置——其他项目——出现“插入合并域”对话框;
6、选择“域”标题内容——插入——关闭;
7、表格内容多的,重复“5~6”操作,直至完成所有项目定位;
8、下一步:预览信函”——下一步:完成合并——编辑个人信函——出现“编辑到新文档”对话框;
9、合并记录——全部或其他——确定。
在另一张表里引用前一张表的内容
如你sheet2表里的A1单元格要跟随sheet1表里的A1变化,则在sheet2表里输入:=sheet1!A1,以后在sheet1表的A1变化时,sheet2表的A1自动变化。
不在同一个excel文件里的话,引用方式是
=[文件名]表名!单元格
这个需要具体看到你的表格以后才能确定能不能做到
宏可以实现 我可以给你写代码
用链接可以试试