【发布时间】:2019-01-21 14:52:00
【问题描述】:
这对于任何 VBA 专家来说都很容易,所以对于新手问题表示歉意!我有一个将文本压缩到文本框中的代码。目前,代码压缩了文本框中的所有文本,但我希望代码仅适用于选定的文本。如何修改此代码以使其正常工作?
非常感谢提前! PJ
Sub CondenseText()
On Error GoTo Catch
Dim o As Shape, b As Boolean
Set o = ActiveWindow.Selection.ShapeRange(1)
If Not o Is Nothing Then
With o
.TextFrame2.TextRange.Font.Spacing = .TextFrame2.TextRange.Font.Spacing - 0.1
End With
End If
Exit Sub
捕捉: If Err.Number = -2147188160 Then MsgBox CG_NOTHING_SELECTED 结束子
【问题讨论】:
标签: vba powerpoint