| 
 
	精华活跃值 积分527违规 印币 鲜花值 在线时间 小时 
 累计签到:41 天连续签到:1 天
 
 | 
 
 
 楼主|
发表于 2024-12-4 12:35:53
|
显示全部楼层  
| 是的 就是需要定制  我先公开源码,有人说这个800印币
 
 
 Sub chaifen()
 '-------------------------------------------------------------------------------------------------------------
 '打散文本
 '-------------------------------------------------------------------------------------------------------------
 Public Sub BreakApartTextIntoSingleLine(ShpRng As ShapeRange, CDRDoc As Document, Optional Delimiter$, Optional KeepDeli As Boolean = False, Optional LinesOnly As Boolean)
 Dim TempShpRng As New ShapeRange
 On Error GoTo ErrLine
 CDRDoc.Unit = cdrMillimeter
 If ShpRng.Count = 0 Then
 Exit Sub
 Else
 Set ShpRng = ShpRng.Shapes.FindShapes(query:="@type='text:artistic' or @type='text:paragraph'")
 If ShpRng.Count = 0 Then GoTo ErrLine
 End If
 Do While ShpRng.Count > 0
 TempShpRng.Add ShpRng.Shapes(1)
 ShpRng.RemoveRange TempShpRng
 BreakApartText TempShpRng, CDRDoc, Delimiter, KeepDeli, LinesOnly, False
 If 1 < TempShpRng.Count Then
 ShpRng.AddRange TempShpRng
 End If
 TempShpRng.RemoveAll
 Loop
 ErrLine:
 End Sub
 
 
 
 | 
 |