1

就像标题说的那样,我们可以在 PowerPoint 幻灯片中插入一个 UserControl 吗?类似于 OLE 对象。

4

1 回答 1

1

是的。实际上,用户控件是一个 OLE 对象;您以相同的方式插入它们。你只需要知道正确的类名。将鼠标悬停在 Dev 选项卡的 Controls 部分中所需的控件类型上,从工具提示文本告诉您的任何内容中删除空格,您通常会得到所需的内容。VBA 示例:

Dim oSh As Shape
With ActivePresentation.Slides(1)
    Set oSh = .Shapes.AddOLEObject(0, 0, 100, 100, "Forms.CommandButton.1")
    Set oSh = .Shapes.AddOLEObject(0, 0, 100, 100, "Forms.Label.1")
    Set oSh = .Shapes.AddOLEObject(0, 0, 100, 100, "Forms.TextBox.1")
    Set oSh = .Shapes.AddOLEObject(0, 0, 100, 100, "Forms.SpinButton.1")
End With
于 2013-11-08T15:26:07.910 回答