问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何分割PPT文件

发布网友 发布时间:2022-04-29 23:49

我来回答

4个回答

热心网友 时间:2022-06-26 09:56

请尝试如下步骤:

1、打开需要分割的PPT文档(假设文件名为“原始文档.ppt”);

2、键入Alt+F11切换到VBA编辑环境,然后选择菜单“插入-模块”;

3、在代码编辑区粘贴如下代码:

Option Explicit

Sub SplitSlides()

Dim oSrcPresentation As Presentation, oNewPresentation As Presentation
Dim strSrcFileName As String, strNewFileName As String
Dim nIndex As Integer, nSubIndex As Integer, nTotalSlides As Integer, nBound As Integer, nCounter As Integer
Dim fso As Object

Const nSteps = 5 ' 修改这里控制每隔几页分割一次

If nSteps <= 0 Then Exit Sub

Set fso = CreateObject("Scripting.FileSystemObject")

Set oSrcPresentation = ActivePresentation
strSrcFileName = oSrcPresentation.FullName
nTotalSlides = oSrcPresentation.Slides.Count

nCounter = 1

For nIndex = 1 To nTotalSlides Step nSteps
If nIndex + nSteps > nTotalSlides Then
nBound = nTotalSlides
Else
nBound = nIndex + nSteps - 1
End If

strNewFileName = fso.BuildPath(fso.GetParentFolderName(strSrcFileName), _
fso.GetBaseName(strSrcFileName) & "_" & nCounter & "." & fso.GetExtensionName(strSrcFileName))

oSrcPresentation.SaveCopyAs strNewFileName

Set oNewPresentation = Presentations.Open(strNewFileName)

If nBound < nTotalSlides Then
For nSubIndex = nBound + 1 To nTotalSlides
oNewPresentation.Slides(nBound + 1).Delete
Next
End If

If nIndex > 1 Then
For nSubIndex = 1 To nIndex - 1
oNewPresentation.Slides(1).Delete
Next
End If

oNewPresentation.Save
oNewPresentation.Close
nCounter = nCounter + 1

Next nIndex

MsgBox "结束!", vbInformation

End Sub

4、修改代码中指定的分割页数;

5、键入F5运行,直到提示“完成!”

6、在源PPT所在目录下生成一系列命名为“原始文档_1.ppt”、“原始文档_2.ppt”……的新文档,即为分割之后的结果。

热心网友 时间:2022-06-26 09:57

把文件复制成多个ppt
删除不需要的部分剩下需要的
每个ppt都这么做就ok了

补充 :我的意思把文件复制成ppt1ppt2放到不同的文件夹里 背景是保留的

参考资料:http://blog.sina.com.cn/zeus

热心网友 时间:2022-06-26 09:57

新建若干个PPT,然后按你的需要分别复制。

热心网友 时间:2022-06-26 09:58

你的这个补充有些不可思议!正常情况下不应该会这样吧。我试过了,不能打开
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
茶叶可以放在冰箱里吗茶叶能不能放冰箱 茶叶放冰箱里好吗茶叶放冰箱里好不好 茶叶可以放冰箱保存么 茶叶放冰箱放冷藏好吗 甲、乙两根绳子/,甲绳长63米,乙绳长29米、两根绳子前去同样的长度)剩下... 新华书店在送图书下乡活动中,送去的连环画战50%,余下的是故事书,故事书... 李老师带了300元钱去新华书店为学校图书室买《现代汉语词典》38.50.他... dnf55传承重甲套多少钱 dnf漫游55传承套叫什么名字 Dnf刺客五十五级刷图传承套多少钱?叫什么名字? DNF55级传承皮甲套多少钱,每个部位价格分别是多少,20分 今年有什么好看的电视剧? 今年有什么好看的电视剧 番茄土豆做汤有什么用处啊? 西红柿和土豆一起烧汤嘛,为什么? 怎么做西红柿土豆浓汤? 西红柿土豆汤的做法 如何取消上海银行信用卡 京东上海储蓄卡怎么注销- 问一问 2012年7月广元普通话测试设在哪里的?具体考试时间是几号几点?我是高中毕业生,未满十八岁可以考吗? 广元的普通话等级考试的地点,时间,谢谢 普通话考试大概几点开始?一上午能考完吗? 对方通过搜索添加是怎么回事? 通过怎么添加好友 wps中插入的直线都是斜的怎么弄 美团商家对于恶意差评一点办法都没有么- 问一问 通过怎么添加好友 有方法可以通过直接加好友吗? 通过加好友的途径有哪些 丶顿号怎么打出来电脑 风流狂医的章节目录 2003版PPT打开两个文件但在同一个窗口显示,怎样才能分开显示? 将ai中的几个元素进行组合,可以选择右鼠标的什么功能? 谁能将ai常用快捷键发我 在AI里面怎么打散字体,打散后还可以改字体,就想CDR里面的CTRL+K一... 感受美好生活 享受快乐成长 感受生活的情趣、体味生命的韵味、憧憬人生的温暖。愿你的人生耀眼如白昼、灿烂如星晨? 写美好生活的感受怎么写 和舒服的人在一起感悟句子图片 十年锡婚简短感言 北美省钱快报适合在中国的人买吗 生命的意义在于追求与感悟,无论时光如何流转,有些东西永远不会改变,那就是对美好生活的幢憬与向往? 如何把每天都活成人生中最美好的一天? 北美省钱快报上买的苹果6能在中国用吗 拒绝校园暴力,珍爱美好生活的感悟怎么写? 北美省钱快报上的价格是含税的吗 感受美好生活,展示自我征文800字 25万以内的高配的商务车有哪些推荐? 北京华信通电讯有限公司怎么样? 25万7座商务车那一种好 北京华信通电讯有限公司亦庄第四分店怎么样?