我需要在Powerpoint演示文稿中替换字体(替换功能无法做到)。我从Microsoft找到了VBA脚本,但是我不知道下一步该怎么做。有人可以帮忙吗?
https://docs.microsoft.com/zh-cn/office/vba/api/powerpoint.fonts.replace
要使用该行代码,只需在Visual Basic编辑器的“即时”窗口中运行它即可。使用Alt + F11或Alt + L + V打开VBE。在即时窗口的底部,粘贴代码,点击回车键来运行它:
如果VBA不足以更改字体,则可以使用OOXML hack来执行作业。将文件结尾更改为.zip并将其展开。然后使用文本编辑器(如NotePad ++)对所有文件运行查找和替换,更改
typeface="Time New Roman"
至
typeface="Courier"
使用Windows Zip实用程序重新压缩可能会出现问题,因为很容易包含它创建的额外的顶级文件夹,从而破坏了XML。而是使用WinZip或7Zip重新压缩。这是我关于OOXML骇客的介绍性文章:OOXML骇客:简介
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句