0

我正在为 PowerPoint 演示文稿中的元素寻找某种标记。总之,我有 RichTextControl,它有标签/标题,并且易于实现,并通过代码查找。问题是因为 PowerPoint 没有这种控制。我可以通过迭代它们从幻灯片中仅通过代码接收元素。我唯一拥有的是关系船ID。有什么方法可以在 powerpoint/excel 中使用 RichTextControl?或进口它们?我试图使用其他控件,但没有这样的

4

1 回答 1

1

Presentation 对象、每个幻灯片对象和每个形状都可以有任意数量的标签。

例如:

With ActiveWindow.Selection.ShapeRange(1)
  .Tags.Add "MyShapeID", "Some string value"
End With

要稍后检索形状,请遍历形状集合:

For Each oSh in oSl.Shapes
   If oSh.Tags("MyShapeID") = "Some string value" Then
      MsgBox "We found it!"
   End If
Next
于 2013-07-16T14:13:46.773 回答