0
我有一個不幸跳過PowerPoint中文本需要標準化(硬返回與空白標記交換)的所有分組形狀的宏。現在,我寫了一個'準備'腳本,應該找到所有帶有文本的形狀並將它們取消組合。由於某種原因,它不起作用。這應該是如此簡單,但我不能得到它的工作。請幫忙!VBA將所有幻燈片中的所有PowerPoint形狀取消組合
Sub Ungroupallshapes()
Dim osld As Slide
Dim oshp As Shape
For Each osld In ActivePresentation.Slides
For Each oshp In osld.Shapes
If oshp.Type = msoGroup Then
If oshp.HasTextFrame Then
If oshp.TextFrame.HasText Then oshp.Ungroup
End If
End If
Next oshp
Next osld
End Sub
謝謝!