PowerPoint (PPT) 文档 文本内容提取
来源:互联网 发布:创维酷开内置软件卸载 编辑:程序博客网 时间:2024/05/22 23:59
ppt文档里面 有很多文字,有些时候需要提取出来在WORD里面做素材用,网上搜索了下,首推的是pptConverttodoc,可我下载下来试验了下,要么是空白,要么不全,或许与我的系统环境有关。其它还有什么存为大纲之类,都没啥用,因为我要的就是文本框里面的所有东西。想想那个pptConverttodoc应该是内置VBA程序的应用,按理说写个VBA应该很简单,不毕竟没写过,难不成为这么点事还要去看下VBA函数?直接搜索 “ppt文字提取” 果然有现成VBA,现复制如下,以备参考。(原文没有写作者和出处,故无法提供程序作者,不过这么简单的程序,应该也没有人申明版权吧? )
原文如下:
打开PPT ,按ALT+F11打开VBA 编辑器,在左面的工程视图里点击右键,选择插入->模块,添加一个模块,名字都不用改。
然后点击顶部的“工具”菜单,选择引用,找“Microsoft Word X.0 Object Library”(其中X 与你的OFFICE 版本有关),钩上,点确定
将下列代码贴到刚建立的模块里,按F5即可
Sub Main()
On Error Resume Next
Dim temp As New Word.Document, tmpShape As Shape, tmpSlide As Slide
For Each tmpSlide In ActivePresentation.Slides
For Each tmpShape In tmpSlide.Shapes
temp.Range().Text = temp.Range() + tmpShape.TextFrame.TextRange.Text
Next tmpShape
Next tmpSlide
temp.Application.Visible = True
End Sub
复制以上代码后,f5,就会打开一个word ,另存为即可。
在此感谢网上无名者贡献,虽然很简单,可却省了很多事。
- PowerPoint (PPT) 文档 文本内容提取
- 如何提取html文档中的文本内容
- PPT提取文本
- 文本文档提取字符串
- JAVA提取Word,Excel,PPT,PDF,TXT等文档文字内容
- python读取ppt文本内容
- 提取文档中的文本内容(使用PDFBox处理PDF文档)
- 基于COM的word,execl,powerpoint,pdf文本过滤提取
- C# udp 文本内容提取
- java提取文档纯文本
- 能够按页号提取word文档文本内容的小程序,由C#实现
- 用C#实现在PowerPoint文档中搜索文本
- 用C#实现在PowerPoint文档中搜索文本
- C#实现在PowerPoint文档中搜索文本
- 使用C#为PowerPoint文档插入部分文本或图片
- 用C#编程实现在PowerPoint文档中搜索文本
- 用C#编程实现在PowerPoint文档中搜索文本
- python提取txt文档内容
- Admin站点的使用(总结)
- 个人找到的阿里巴巴java编译手册
- hdu 5035 Delivery 概率
- C++实现均匀照明的自由曲面设计
- 【安全】Apache Tomcat CVE-2017-12617 put请求漏洞修复方案
- PowerPoint (PPT) 文档 文本内容提取
- job触发流程原理剖析与源码分析
- django依赖文件requirements.txt生成/安装
- VC操作XML的基本流程
- 【清明】排序
- 变量问题定义时的注意事项
- php计算两个时间之间的差
- 初赛复习6
- usb 3.0