【发布时间】:2013-03-15 07:38:50
【问题描述】:
我的代码可以创建一个由 excel 文件中的一些图像组成的新 powerpoint。我想使用字符串变量来保存文件以定义其名称。我已经尽职尽责地寻找解决方案,但没有成功,这让我感到惊讶,因为我试图完成一项任务的基础性。到目前为止,我已经...
newPowerPoint.ActivePresentations.SaveAs filenamestring, 1
newPowerPoint.ActivePresentations.Close
但我不断收到一大堆错误消息。我在另一个模块中将 newPowerPoint 定义为 public
Public newPowerPoint As powerpoint.Application
有什么建议吗?
【问题讨论】:
-
您在哪里得到错误(
SaveAs或.Close)?你遇到了什么错误? -
由于需要对象错误,使用 oPPTApp 切换了 newPowerPoint。 OPPTApp 也被声明为 public。因此,我现在使用 oPPTApp 收到的错误消息是 SaveAs 行上的“对象变量或未设置块变量”。我在另一个模块上的公共声明是.... Public newPowerPoint As powerpoint.Application Public oPPTApp As Object
-
Debug.Print oPPTApp Is Nothing。即时窗口会发生什么?
标签: excel powerpoint vba