есть маленкий макрос,
подскажите, как извлечь из названия часть -- убрать расширение и извлечь последние четыре символа
подскажите, как извлечь из названия часть -- убрать расширение и извлечь последние четыре символа
Код:
Sub DnN()
'Dim ADName As String
Dim X As Double, Y As Double, w As Double, h As Double
Set doc = ActiveDocument
doc.BeginCommandGroup "Name Docs"
ActiveDocument.Unit = cdrMillimeter
ActiveDocument.ReferencePoint = cdrCenter
ActiveSelectionRange.GetPosition X, Y
'ActiveSelectionRange.GetSize w, h
ActiveSelectionRange.Delete
Set inform = ActiveLayer.CreateArtisticText(X, Y, ActiveDocument.Name)
inform.Text.FontProperties.Name = Font
inform.Text.FontProperties.Style = cdrNormalFontStyle
inform.Text.FontProperties.Size = 9
inform.Fill.UniformColor.CMYKAssign 0, 0, 0, 100
inform.Outline.Type = cdrNoOutline
inform.Text.Story.Alignment = cdrCenterAlignment
ActiveSelectionRange.SetPosition X, Y
doc.EndCommandGroup
End Sub