【发布时间】:2018-01-12 04:23:48
【问题描述】:
我想在 powerpoint 中运行一个允许以下步骤的宏:
- 对于当前演示文稿中的每张幻灯片,在大小尺寸范围内选择幻灯片的一个区域
- 对所有对象(形状、文本框等)进行分组,但不要在大小范围内对图像(emf、jpg、png)进行分组
- 取消组合
我是 ppt vba 的新手。到目前为止,在进行了一些研究之后,我为每张幻灯片上的选定对象创建了一个。
感谢您的帮助!
Public Sub ResizeSelected()
On Error Resume Next
Dim shp As Shape
If ActiveWindow.Selection.Type = ppSelectionNone Then
MsgBox "select a grouped", vbExclamation, "Make Selection"
Else
Set shp = ActiveWindow.Selection.ShapeRange(1)
With ActiveWindow.Selection.ShapeRange
.Width = 12.87
.Left = 0.23
.Ungroup
End With
End If
End Sub
【问题讨论】:
标签: vba powerpoint