ppt打印讲义 如何实现每页打印18张幻灯片?

来源:百度知道 编辑:UC知道 时间:2024/05/29 08:26:13
本人常需要打印老师的课件,为了节约,想每页纸打印18张幻灯片(经测试可以看清)但是powerpoint中最多只能打印9张。
为了实现这个目的,我用powerpoint发送到word(一页有3张幻灯片,幻灯片大小适合),接着一张一张的幻灯片复制粘贴到新建文档中。这样虽实现了目的,但工作太繁琐。
前不久试了用vba来简化工作,能力有限,仅实现了简化复制粘贴的工作。
希望有高人能教我,只要点击一下,就可以实现发送讲义、排版(一页18张幻灯片)和保存的动作。 也想知道“发送讲义”这个命令的宏代码。
以下是我通过录制宏实现的一部分简化工作的代码:
Sub 课件()
'
' 宏8 宏
'
'
Selection.MoveRight Unit:=wdCharacter, Count:=6
Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend
For i = 1 To 73
Selection.Copy
Windows("文档 2").Activate
Selection.PasteAndFormat (wdPasteDefault)
Windows("文档 1").Activate
Selection.MoveDown Unit:=wdLine, Count:=1
Selection.MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend
Next i

End Sub
很感谢zeus3288的回答,但是fineprine不能解决我的问题。试用了fineprine,还是一个不错的软件。我已经解决了问题。谢谢zeus3288,把分给你了

vba不熟悉,给你一个软件下载地址希望可以帮到你。FinePrint 提供了超越任何现有打印机驱动程序的能力。功能是: 在一张纸上打印 2, 4, 或 8 页; 双面打印,小册子; 普通打印预览; 页面删除和插入; 把多个打印任务整合到一个任务中; 保存为 bmp, tiff, emf 和 jpeg 格式; 水印,页眉页脚; 添加自定义电子信笺抬头等

http://www.tiansha.net/down/soft/696.htm