PPT转成wmv的代码在网上找了很久都没合适的,很多都要花钱。同事在网上找到的一段代码,是把PPT转图片的。
后面修改了一下,可以把PPT转wmv格式。


Sub con()
'将文件夹下所有ppt转换成视频
Set fsObject = CreateObject("Scripting.FileSystemObject")
myPptDir = fsObject.GetAbsolutePathName("C:\Users\Administrator\Desktop\3.8\23045291_23044449") '放ppt的文件夹
If Not (fsObject.FolderExists(myPptDir)) Then
MsgBox myPptDir & "源文件夹不存在,程序终止。", vbCritical, "错误"
Wscript.Quit
End If
If InStrRev(myPptDir, "\") < Len(myPptDir) Then
myPptDir = myPptDir & "\"
End If
Set PptFilesDir = fsObject.Getfolder(myPptDir)
Set myPptFiles = PptFilesDir.Files
Set myObject = CreateObject("Powerpoint.Application")
For Each pptFile In myPptFiles
If LCase(Right(pptFile.Name, 3)) = "ppt" Then
JPGFileName = "C:\Users\Administrator\Desktop\3.8\23045291_23044449_wmv\" & Left(pptFile.Name, InStrRev(pptFile.Name, ".")) & "wmv"
'myPptDir表示要存的文件夹,默认是遍历的文件夹,可以随意改成任意的完整路径,得到的视频也会到相应的文件夹
Set Pres = myObject.Presentations.Open(pptFile.Path, False, False, False) 'Open(FileName,ReadOnly,Untitled,WithWindow)
Presentations(pptFile.Name).CreateVideo JPGFileName, DefaultSlideDuration:=1, VertResolution:=480
End If
Next
End Sub

ppt转成wmv的VBS脚本相关推荐

  1. 批量删除PPT第一页最后页——VBS脚本,在office宏中运行即可

    批量删除PPT第一页最后页--VBS脚本,在office宏中运行即可 Sub 批量删除第一页最后页() Dim ChangedCount As Integer Dim FileName As Stri ...

  2. 浅浅认识之VBS脚本访问接口与COMODO拦截COM接口

    这2天测试了一个使用了WMI提供ASEC后门,里面使用了JS脚本往外请求http获取执行命令.但我的分析系统却没抓到这个行为,可在真机中确实抓到有HTTP请求.相当奇怪. 最后无奈windbg出手,内 ...

  3. VBS脚本常用经典代码收集

    在网上查找资料的时候发现好多经典的vbs代码,收集起来也为了以后学习. VBS脚本用途很多: 1. 计算 2. 处理文件和文件夹 3. 管理Windows 4. 处理Word, Excel, Powe ...

  4. windows下vbs脚本隐藏控制台

    每次想写python代码时,都需要打开IDE进行编写,并且需要创建许多小文件.如果使用jupyter就能够直接书写.但是jupyter需要手动通过控制台打开,这不够方便.通过把jupyter note ...

  5. 怎么把PPT转成EXE格式,详细步骤

    前几天,我做求婚记的PPT,把它转成了EXE格式.这样做,有以下几点好处: 1 方便没有安装PPT的人观看 2 可以保护PPT的内容不被COPY或者修改 3 便于播放,因为很多PPT里面使用了一些音频 ...

  6. 【web安全学习篇1】VBS脚本基础编写总结

    [web安全学习篇1]VBS脚本基础编写总结 VBS初始及变量 常量 注释与数学运算 布尔类型 if判断 select语句实现多条件循环 循环结构 循环嵌套 数组的定义与应用 定义二维数组及应用 初识 ...

  7. 博途中WinCC VBS 脚本的基础用法

    VBS 脚本可以用在 WinCC Comfort/Advanced Runtime.下面就是一些很实用技巧,希望对大家有所帮助! 1.为什么一个由内部变量的 "数值改变" 事件触发 ...

  8. VBS脚本病毒的特点!

    VBS病毒是用VB Script编写而成的,该脚本语言功能非常强大,它们利用Windows系统的开放性特点, 通过调用一些现成的Windous对象,组件,可以直接对文件系统,注册表等进行控制,功能非常 ...

  9. php ppt转视频教程,狸窝ppt转换器软件新手使用教程 ppt转换成视频格式

    下图我们看到的是自定义界面 自定义设置:换片时间 |  背景音乐 |  声音设置 |  幻灯片 |  转换设置 背景音乐,添加mp3按钮,删除已添加的音乐或声音等: 声音设置,打勾:忽略PowerPo ...

最新文章

  1. 【数据库优化专题】MySQL视图优化(一)
  2. strtok()思考
  3. 如何着手学习一个新的PHP框架
  4. Python 技术篇-1行代码实现语音识别,speech库快速实现简单的语音对话
  5. 1342. 断开的项链【难度: 一般 / 破环成链】
  6. 微商谋定重整纠正错误走路-经信研究:李玉庭谈微商营销
  7. 操作系统设计与实现第3版笔记与minix3心得(4)-操作系统发展历史(2)
  8. asp.net MVC5为WebAPI添加命名空间的支持
  9. opencv ORB特征匹配
  10. JQuery Ajax 解析
  11. STM32系列 STM32F4xx 独立看门狗(IWDG)
  12. 开源非英文关键词编程语言
  13. 在word中如何设置稿纸和字帖?学会帮你省下字帖钱哟!
  14. html表单实例:用户反馈表单页面代码
  15. 基于聚合数据的移动联通基站API接口的php完整代码实例
  16. xshell 执行脚本API介绍(附带xsh的python包)
  17. 热爱3D游戏建模,副业兼职外包可以做到什么程度?
  18. 狼的处世十大哲理(想养狼的人必应)
  19. 如何做一个讨厌的女人
  20. python高分书籍推荐_如果只能推荐一本 Python 书,我一定 Pick 它

热门文章

  1. vtk教程第八章 高级数据表示
  2. 爱美的你知道色彩该如何搭配吗?
  3. vue项目中 npm使用淘宝镜像方法记录cnpm
  4. Mybatis 一对多查询返回结果只有一条:解决思路
  5. 【Java案例】图形的面积与周长计算程序
  6. 华为鸿蒙2.0什么时候上市,华为鸿蒙2.0上市时间什么时候
  7. php红白黑三球_)在一个PPT演示文稿的一页幻灯片中,有两个图片文件,其中图片1把图片2覆盖住了,若要设置为图片2覆盖住图片1,以下最优的操作方法是( )...
  8. 四川音乐学院计算机音乐创作,大学生计算机音乐创作类决赛揭晓 浙音6件作品均获奖...
  9. Python利用Requests获取2TB大容量不限速小麦魔方网盘/小麦云盘(Own-Cloud.Cn)的文件直链并下载文件
  10. 百元蓝牙降噪耳机哪个比较好?平价不踩雷的降噪蓝牙耳机评测