Excel VBA - 将邮件合并发送到打印机

时间:2010-03-16 20:02:49

标签: excel excel-vba ms-word word-field vba

我想扩展与此question相关的功能。是否有设置将MailMerge发送到打印机而不是创建新文件?

1 个答案:

答案 0 :(得分:1)

我想您可以使用链接中列出的相同代码,但随后添加一行来打印生成的单词doc。我不熟悉单词语法,但这应该有用(或至少让你开始)。

替换:

wd.Visible = True
wdocSource.Close SaveChanges:=False

使用:

wd.Visible = True
wdocSource.print
wdocSource.Close SaveChanges:=False