主页 > 知识库 > vba 获取PPT幻灯片中的所有标题的代码

vba 获取PPT幻灯片中的所有标题的代码

热门标签:Win7旗舰版 百度AI接口 语音系统 电话运营中心 呼叫中心市场需求 客户服务 企业做大做强 硅谷的囚徒呼叫中心
复制代码 代码如下:

Private Sub CommandButton1_Click()
Me.Enabled = False
getTitles
Me.Enabled = True
End Sub


Sub getTitles()
On Error Resume Next
Dim oPres As Presentation
Set oPres = Application.ActivePresentation
Dim oSlide As Slide
Dim oShape As Shape
Dim tr As TextRange
Dim sText As String
Dim i As Long, j As Long
'循环每页幻灯
For i = 1 To oPres.Slides.Count
Set oSlide = oPres.Slides.Item(i)
'获取图形对象
For j = 1 To oSlide.Shapes.Count
Set oShape = oSlide.Shapes.Item(j)
'如果有文字
If oShape.TextFrame.HasText = msoTrue Then
Set tr = oShape.TextFrame.TextRange
sText = tr.Text
'如果符合格式: 根据情况设定, 此处前三位构成为x.y
If IsNumeric(Left(sText, 3)) Then
'MsgBox sText
TextBox1.SelStart = 65535
TextBox1.SelText = sText vbCrLf
End If
Set tr = Nothing
End If
Set oShape = Nothing
Next
Set oSlide = Nothing
Next
Set oPres = Nothing
End Sub
您可能感兴趣的文章:
  • VBA 编程基础
  • excel vba 高亮显示当前行代码
  • VBA 浏览文件夹对话框调用的几种方法
  • Excel VBA连接并操作Oracle
  • VBA中连接SQLSERVER数据库例子
  • VBA解决Windows空当接龙的617局

标签:崇左 喀什 济南 山西 海南 长沙 山西 安康

巨人网络通讯声明:本文标题《vba 获取PPT幻灯片中的所有标题的代码》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266