在Excel中如何实现类似于Word的”邮件合并“功能?

如图,在“模板”中自动逐个提取“数据源”中的数据

没有直接的“邮件合并”功能,但可以做个类似的:

假如sheet1是资料库,在sheet2做一个打印模板,里面的的需要变动的内容可以用 vlookup 函数通过连接到sheet1,每打印一份便修改一个序列号就可以打印下一份表格。虽然还是手工,但比每个项目填一次要好得多了。

如果要象 word 那样自动打印,就得用 VBA 了。追问

求VBA代码,VBA不是很懂,写出来总是出错,谢谢!

温馨提示:答案为网友推荐,仅供参考
相似回答