vba - VBA presentations.open :演示文稿在 End sub 后关闭,但不应该
问题描述
我在这里的第一个问题,如果我错误地违反了任何习俗或表达了我的问题,我深表歉意;)!
这个小代码集已经工作了 10 年,突然(我猜是办公室更新?!)有一个问题:
Sub open_macrotoolbox()
Dim oPPTApp As PowerPoint.Application
Dim oPPTPres As PowerPoint.Presentation
Set oPPTApp = New PowerPoint.Application
Set oPPTPres=oPPTApp.Presentations.Open("[PATH]\Blank.potm", WithWindow:=msoFalse)
End Sub
10 年来,它打开了带有隐藏窗口的空白.potm。为什么?因为在 blank-potm 中我放置了几个其他的帮助宏,它们是空白的,我可以点击 STRG+N 从任何演示文稿中访问这些帮助宏。
几天后,当到达“End Sub”时,blank.potm 再次关闭。这可以通过注释掉 withWindow:msoFalse 部分来避免。然后它不会关闭。
有任何想法吗?非常感激!!
最好的,安德烈亚斯
解决方案
推荐阅读
- maven - 如何配置多模块spring应用
- java - 查找货币价值的正则表达式
- canvas - 悬停在画布中的元素
- javascript - 使用 RequireJS 和 node 优化创建单个输出文件不包括所有必需的文件
- javascript - Number Input Accept value 小于 step
- sql - 为什么 SQL 查询执行时间过长?
- r - 使用 foreach 进行并行处理时出错:“找不到函数“%dopar%””
- json - Unity内置Json不序列化对象的公共属性
- android - Android Studio 3.1.4:ANDROID_SDK_HOME 设置为 SDK 的根目录
- node.js - 在 IIS8 上部署 Adonis JS 项目