首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VBA :预期从cmd行运行VBA

VBA :预期从cmd行运行VBA
EN

Stack Overflow用户
提问于 2018-07-11 16:26:03
回答 0查看 135关注 0票数 0

我想使用Wscript打开一个现有的ppt并修改它。为此,我将在visual studio编辑器中打开该文件,并使用WScript hi.vbs在windows中执行cmd中的脚本。

但是当我运行相同的代码时,我得到了错误。

代码语言:javascript
复制
Expected end of statement in line 4 

第4行看起来像Dim objNewPowerPoint As Object,但是当我在excel VBA编辑器中运行代码时,同样的情况也适用。

当我删除As对象时,我没有得到任何错误,也没有在PPT文件中发生任何更改。想知道可能的问题是什么。

我没有使用excel vba或word vba,我只是从cmd运行文件。

代码语言:javascript
复制
Sub Open_an_existing_Presentations()

Dim objNewPowerPoint As Object
Dim MyPresentation  As Object
Dim pSlides  As Object

Set objNewPowerPoint = CreateObject(PowerPoint.Application)
'Make this Application Object Visible
objNewPowerPoint.Visible = True

请帮助我如何修改,更重要的是如何查看编译和语法错误。

仅供参考:我是一个全新的VBA新手,我正在尝试更新一个PPT,并希望从另一个程序运行vba脚本,所以尝试这样的东西。最好的建议总是受欢迎的

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51280661

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档