找回密码
 立即注册
搜索

ppt遍历控件的方法

1
回复
487
查看
[复制链接]

16

主题

228

帖子

33

幻币

一流武者

Rank: 3Rank: 3

积分
272
QQ
2016-4-12 13:33:49 显示全部楼层 |阅读模式
在excel中,遍历控件的方法很多,如:《vba常用技巧解析》第8部分 控件与用户窗体,技巧119 遍历控件的方法,工作表中的ActiveX控件可以根据控件的程序标识符找到相应的控件,文本框(TextBox1)。。
ppt遍历控件如何模仿excel的方法?谢谢。

  • 'vba常用技巧解析
  • '第8部分 控件与用户窗体
  • '技巧119 遍历控件的方法
  • '工作表中的ActiveX控件可以根据控件的程序标识符找到相应的控件,文本框(TextBox1)
  • Private Sub CommandButton1_Click()
  • Dim Obj As OLEObject
  • For Each Obj In Me.OLEObjects
  • If Obj.progID = "Forms.TextBox.1" Then
  • Obj.Object.Text = ""
  • End If
  • NextEnd Sub

复制代码
希望能与各位一起探讨。
PPT学习论坛
回复

使用道具 举报

14

主题

222

帖子

32

幻币

一流武者

Rank: 3Rank: 3

积分
272
QQ
2016-4-12 14:53:00 显示全部楼层

  • Sub t2()
  • For Each sld In ActivePresentation.Slides
  • For Each shp In sld.Shapes
  • 'Debug.Print shp.Name
  • Dim oTLB As InterfaceInfo, I As Long
  • Set oTLB = TLI.InterfaceInfoFromObject(CommandButton1)
  • For I = 1 To oTLB.Members.Count
  • Debug.Print oTLB.Members(I).Name
  • Next
  • Next
  • NextEnd Sub

复制代码
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册