以下是引用tangqingfu在2006-10-15 23:05:18的发言:为什么我制作的带图片的成绩表不能显示图片?问题出现在哪里?如何解决? 请守版主帮忙指导一下! PS:带图片的表格能否合并到电子邮件? TO 清福兄,你未把EXCEL数据源整到附件中,我随意做了一个,有几个问题说明一下,请参考: http://club.excelhome.net/viewthread.php?tid=166226&replyID=&skin=0,孔版主附件中谈到的问题。 图片部分的路径如果没有在EXCEL中列出来,可以使用: 域代码为: { INCLUDEPICTURE "C:\\Documents and Settings\\shourou\\My Documents\\Temp\\Test\\Small\\beauty{ MERGEREC }.gif" } 每次重新打开甚至保存文档建立合并文档时,可能需要重写INCLUDEPICTURE 域代码,因其带有一个BUG,使路径改变而不正常工作。
可以将带图片的表格合并到电子邮件,但因INCLUDEPICTURE域具有一定特殊性,在合并文档中,我们需要全选后更新域,才能得到图片的正确结果,而合并到电子邮件时,则无法进行此项工作,因此,我加入了几句代码,请看:
Option Explicit
Public WithEvents wdApp As Word.Application Private Sub Document_Open() Set wdApp = Word.Application End Sub Private Sub wdApp_MailMergeAfterRecordMerge(ByVal Doc As Document) ActiveDocument.Fields.Update End Sub 主文档示例: 注意还是那个INCLUDEPICTURE域,你打开时,域代码需要重写。 代码在后台,你再测试一下。
2d4An0Zj.rar
(46.25 KB, 下载次数: 14)
|