【发布时间】:2019-09-05 14:23:39
【问题描述】:
我已经完成了自动复制粘贴一系列从 Excel 到 Powerpoint 演示文稿的项目。现在一位同事说我可以将相关范围保存为 jpeg、pdf 或其他任何格式,然后才将其导出到 Powerpoint。
这让我开始思考。以我同事的方式做这件事有好处吗?我(一个没有经验的用户)唯一能想到的就是我将在我的硬盘驱动器上导出的数据作为单独的文件。这种方法还有其他优点甚至缺点吗?
【问题讨论】:
-
如果您的工作正常,那么单独的导出步骤似乎只会增加复杂性。将范围图像作为单独的文件有哪些具体优势?您需要在其他地方使用它们吗?
-
无需单独保存每个范围/图像。您可以只使用相同的路径(在循环中)。实际上,您可能并不总是能够假设您的程序具有写访问权限,当然最好不要将无用的图像文件弄乱用户的硬盘驱动器,因此您应该始终尝试清理/删除它们之后。所以这是反对将它们保存到磁盘的几点。
-
根据经验,人们使用 Export 方法是因为在复制/粘贴可能容易出现一些棘手错误条件的不同应用程序线程之间工作时,它更明确并且可能更容易控制。您还可以考虑查看各种
ExecuteMSO选项,用于复制/粘贴的“星系大脑”版本。
标签: excel vba powerpoint