首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Powerpoint VBA为什么运行宏会使演示文稿从头开始?

Powerpoint VBA是Powerpoint软件中的一种编程语言,用于自动化和定制化Powerpoint演示文稿。当运行宏时,会导致演示文稿从头开始播放的原因是宏中的代码触发了Powerpoint的播放功能。

在Powerpoint中,演示文稿通常按照幻灯片的顺序进行播放。当运行宏时,宏中的代码可能包含了控制幻灯片播放的命令,例如设置幻灯片的切换方式、定时播放等。这些命令会覆盖原有的播放设置,导致演示文稿从头开始播放。

为了解决这个问题,可以在宏中添加代码来控制演示文稿的播放位置。可以使用Powerpoint VBA提供的相关方法和属性来实现,例如使用SlideShowWindows对象的View属性来获取当前演示文稿的播放视图,然后使用GotoSlide方法来跳转到指定的幻灯片。

以下是一个示例代码,用于在运行宏时恢复演示文稿的播放位置:

代码语言:txt
复制
Sub ResumeSlideShow()
    Dim ppt As Presentation
    Dim slideShowWindow As SlideShowWindow
    Dim slideIndex As Integer
    
    ' 获取当前演示文稿
    Set ppt = ActivePresentation
    
    ' 获取当前演示文稿的播放视图
    Set slideShowWindow = ppt.SlideShowWindow
    
    ' 获取当前播放的幻灯片索引
    slideIndex = slideShowWindow.View.CurrentShowPosition
    
    ' 关闭当前演示文稿的播放视图
    slideShowWindow.View.Exit
    
    ' 打开演示文稿的播放视图,并跳转到之前播放的幻灯片
    ppt.SlideShowSettings.Run
    ppt.SlideShowWindow.View.GotoSlide slideIndex
End Sub

这样,在运行宏后,演示文稿将从之前的播放位置继续播放,而不是从头开始。

腾讯云提供了一系列与云计算相关的产品和服务,例如云服务器、云数据库、云存储等。这些产品可以帮助用户在云端部署和管理应用程序,提供高可用性、弹性扩展和安全性等优势。对于Powerpoint VBA运行宏导致演示文稿从头开始播放的问题,腾讯云并没有直接相关的产品或服务。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 什么是Microsoft Office?MS Office的组件、用途、优点和缺点

    Office 365 是您拥有在线帐户时会使用的 MS Office 版本。全世界的学生、专业人士和商界人士都在广泛使用 Microsof。...Microsoft PowerPoint 它是一种演示文稿创建工具,可以让我们增强我们的谈话。借助此应用程序,我们可以进行专业的演示。简而言之,它用于创建和交付演示文稿和其他业务文档。...这包括许多具有不同样式的模板,用于创建报告、演示文稿、信件和书籍。 MS office 有助于学生创建作业演示文稿、讲座笔记以及充满研究信息的文档。...5. 为了实现MS Office的高级功能,我们可以使用允许我们自动执行各种操作和功能。商业专业人士和学生也在不同领域使用来节省时间、金钱和精力。...电子邮件 电子表格 文档 桌面出版 演讲文稿演示 为什么 Microsoft Office 很重要? Microsoft Office 对于学生和专业人士来说都非常重要。

    4.5K00

    盘点AI赋能PPT的办公工具

    这使得创建看起来很棒的演示文稿变得容易,而无需花费数小时从头开始设计它们。 ChronicleHQ 还包括许多功能,可以轻松协作进行演示。...ChatPPT Chat-PPT 是一个提供各种 PowerPoint 模板和与聊天和信息相关的图形的网站。这些模板被设计用于各种环境,包括商业演示文稿、教育演示文稿和个人演示文稿。...这些模板有多种格式,包括 PowerPoint、 GoogleSlides 和 Keynote。这使它们与各种演示软件兼容。...除此之外,该工具甚至还允许你将手绘的 PPT 草图转换为 PowerPoint 幻灯片! MindShow MindShow 是一个免费的在线工具,可以用来快速轻松地创建演示文稿。...自定义幻灯片后,可以将演示文稿导出为 PDF 或 PowerPoint 文件。然后你可以和别人分享你的演讲,或者自己演讲。

    75640

    使用VBA创建一份答题PPT

    标签:VBAPowerPoint编程 下面,我们先制作一份填空测验的PPT。 在这份PPT中,允许学生在幻灯片放映模式下的文本框中输入答案。...一种实现方法是,在同一张幻灯片外放置每个空格对应的正确答案;然后,告诉VBA代码匹配这两个答案,也就是学生的作答和幻灯片外的文本,并评估答案。...End If End Sub 步骤6:将代码与幻灯片关联 在上图1所示的幻灯片中,选取含有“开始测试”文本的形状,单击功能区“插入”选项卡“链接”组中的“动作”按钮,在弹出的“操作设置”对话框中,选取“运行...”,然后在其下拉列表中选取要关联的,本例中为Initialise,如下图6所示。...图6 同样,对于下面的问题幻灯片中,将含有“下一题”文本的形状关联CheckAnswer。 至此,一份填空测验PPT制作完成。 单击功能区“幻灯片放映”选项卡“从头开始”,即可开始测验。

    41940

    Excel基础:一文带你了解VBA编辑器

    工具栏:VBA编辑器的工具栏提供了快速访问常用功能的按钮,例如运行、停止、调试等。您可以通过工具栏快速执行各种操作。...Excel2013界面找到word2013界面找到界面如下:PowerPoint 2013界面找到界面如下:3.3 使用开发者工具打开VBA编辑器Excel打开开发者工具的步骤如下:功能区任意区域鼠标右键弹出菜单选择...另外word、PowerPoint等操作方式类似。具体看动画效果:开发者工具中VBA相关的组成按钮Visual Basic:点击可以直接打开 VBA 编辑器,作用等同于快捷键 Alt + F11。...:打开列表,支持对列表中的进行编辑,例如运行、修改、删除等操作。录制:点击录制可以将键盘和鼠标操作,自动转换成 VBA 代码。这个功能在实际的VBA开发过程中使用非常频繁。...使用相对引用:用来配置录制时的选定的单元格。安全性:设置 Excel 如何对待包含 VBA 代码的工作簿。

    2.4K31

    利用 Office 来进行系统权限维持

    Microsoft Office 是 Windows 操作系统中使用最多的产品,用来完成每日的工作,比如 HR 筛选简历、销售人员编写标书、汇报工作编写演示文稿等。...如果恶意嵌入到基础模板中,用户在每次启动 Office 软件时,都执行一下恶意的宏代码,可以使用 PowerShell Empire 中的模块生成宏代码: usestager windows/macro...生成的可以直接插入到模板文档中,对代码进行混淆可以绕过一些防病毒的检测: ? 当用户打开模板文件时,执行 Office 宏代码,可以看到目标连接的 Session: ?...最好的方法是创建一个不会导致应用程序崩溃的自定义 DLL 文件 DLL_PROCESS_ATTACH 可以把 DLL 加载到当前进程的虚拟地址空间(Word、Excel、PowerPoint 等),DLL...还有个 Powershell 版本的脚本,可以生成相关文件(WLL、XLL、VBA)。

    1.3K40

    Office VBA入门及高级教程

    VBA介绍 Office Visual Basic for Applications (VBA) 是一种事件驱动的编程语言,可用于扩展 Office 应用程序。 ?...Office VBA是一门标准的语言。VBA语言不能单独运行,只能被office软件(如:Word、Excel等)所调用。...有许多不同的方式来创作、格式化和操作文档、电子邮件、数据库、表单、电子表格和演示文稿。...Office 中 VBA 编程的强大之处在于,您可以使用鼠标、键盘或对话框执行的几乎所有操作也可以使用 VBA 自动执行。此外,如果可以使用 VBA 完成一次,则可以轻松完成一百次。...下面分享给大家国外非常火的Excel教程,从入门到成为VBA专家: Excel之VBA入门教程-B站观看 Excel之VBA高级教程-B站观看 Excel之VBA专家级教程

    2.6K30

    推荐5款快速制作完美PPT的办公软件

    功能解析在线打开、创建和编辑PowerPoint演示文稿使用多种格式工具、对象和样式选项表达任何想法。...ONLYOFFICE演示文稿编辑器适用于PowerPoint演示文稿,并且可以将它们保存为 PDF、PNG、JPG。还支持PPTX、PPT和ODP文件。构建完美布局从多种幻灯片样式中进行选择。...而且没有任何捆绑,套路付费内容等等,这也是我为什么极力推荐它的原因。...功能解析相册制作;启动ppt,新建一个空白演示文稿。...文稿合并PPT文档是经常使用的一种演示文稿,而利用PowerPoint的比较合并演示文稿功能,不仅仅能够比较出两个文稿文字、图形的改动情况,而且能够将动画的改变情况查找出来,从而能够对自己演示文稿的变化情况了如指掌

    3.1K30

    办公人必不可少的神器Office办公套件,Office软件中文版安装教程

    Office软件是一款非常实用的办公软件,它包含了多种工具,如文字处理、电子表格、演示文稿等,可以帮助用户完成各种办公任务。首先是Word工具。...还有PowerPoint工具。PowerPoint工具是一款非常实用的演示文稿软件,可以帮助用户制作各种演示文稿,如商务汇报、学术演讲、产品推广等。...在PowerPoint中,用户可以使用各种主题、布局、动画等功能,从而制作出富有创意和视觉效果的演示文稿。最后是Outlook工具。...PowerPoint工具:PowerPoint是一款演示文稿软件,可以帮助用户制作各种演示文稿,如商务汇报、学术演讲、产品推广等。...如果你需要进行文字处理、电子表格、演示文稿或邮件管理等工作,那么Office绝对是你不可错过的好选择。同时,为了确保Office软件正常运行,用户需要满足一定的系统需求。

    2.6K30

    PPT之父去世,享年76岁!曾被乔布斯禁用,最终走向人类生产力工具之巅

    Austin称自己的目标是,创建演示文稿,而不仅仅是幻灯片。...程序运行一整夜后,第二天才能回来查看输出。 后来,Austin 和操作员成了朋友,并得到允许在晚上操作计算机。 1969年毕业后,他在亚利桑那州立大学、麻省理工学院和加州大学圣巴巴拉分校继续攻读。...微软称,现在,全球用户每天使用PowerPoint创建超过3000万份演示文稿。...微软在2016年公司年度股东大会上演示了如何创建PowerPoint演示文稿 PowerPoint在走向职场主导地位的道路上,一直遭受企业高管、商学院教授等人的嘲笑,因它把演示文稿简化成了一个由没完没了的要点组成的内容...史蒂夫·乔布斯在自己的传记中曾表示,我讨厌人们使用幻灯片演示而不是思考的方式。人们会通过创建演示文稿来面对问题。但我希望他们参与进来,在桌面上讨论问题,而不是展示一堆幻灯片。

    23250

    办公软件全家桶:Office 2019 Mac中文正式版

    包含了新版本的Word、Excel、PowerPoint以及现有的OneNote和Outlook等组件组成,Office 2019 Mac 是一款最好用,功能最全面的办公软件。...Office 2019 Mac中文正式版图片office2019安装教程注意:如果激活完成运行还是未激活状态,检查一下是不是用比如 CleanMyMac X 之类的清理或者卸载工具禁用了 Office...PowerPoint (演示文稿应用软件)创建多媒体演示文稿并自信地展示想法 胸有成竹地展示下一个演示文稿。...PowerPoint 中的新演示者视图可在 Mac 上显示当前幻灯片、下一张幻灯片、演讲者备注和计时器,同时在大屏幕上仅将演示文稿投影给观众。...可方便地共享演示文稿并邀请他人同时处理同一个演示文稿

    1.1K20

    ONLYOFFICE如何制作完美的PPT

    ONLYOFFICE ONLYOFFICE是一款在线协作办公套件,主要内容是针对在线办公,文档(wored),电子表格(Excel),演示文稿PowerPoint)和表单(Forms)编辑器...第六步幻灯片设置可以随意修改,删除,重置或是更换布局第七步保护内容可以设置添加密码,来保护自己的幻灯片内容,以防泄密团队协作共享幻灯片并协作编辑演示文稿分享 使用高级权限共享PowerPoint...演示文稿。...授予完全访问权限,以便您的同事可以与您协作,或授予“仅查看”权限以显示演示文稿。使用评论权共享演示文稿以允许评论和反馈。...而且没有任何捆绑,套路付费内容等等,这也是我为什么极力推荐它的原因。结语; 怎么样?是不是比每天在办公室坐着的你使用其他的软件制作PPT要方便多了?

    1.7K30

    PPT编程2则小技巧

    标签:VBAPowerPoint编程 这段时间趁空闲时在学习PPT编程,发现真的很有意思,短短的几行VBA代码就能让PPT活起来,惊叹!...当然,在学习的过程中,也遇到过不少问题,还好有Excel VBA编程的基础,耐心琢磨和探究一番后总能找到解决办法。...技巧2:将幻灯片中的形状与VBA过程关联 这个操作也要打破Excel VBA思维,在Excel中可选择形状后单击右键来关联VBA过程,但PPT中不是这样的。不过,操作也很简单。...图4 此时,会弹出一个名为“操作设置”的对话框,在其中选取“运行”单选按钮,然后在下拉列表中选择要关联的VBA过程,如下图5所示。...图5 形状关键VBA过程后,在幻灯片放映时,鼠标移动到该形状上,会显示手形,单击即会运行关联的

    39330
    领券