API Documentation > CorelDRAW > 2025-v26 > TextRange > IVGTextRange
TextRange.InsertAfter method
Inserts the new text after the last character in the range and returns a range containing only the inserted characters
Syntax:
Function InsertAfter(ByVal Text As String, Optional ByVal LanguageID As cdrTextLanguage = cdrLanguageNone, Optional ByVal CharSet As cdrTextCharSet = cdrCharSetMixed, Optional ByVal Font As String) As TextRange
Parameters:
Name Type Description
Text
String
LanguageID
Specifies the language code.
CharSet
Specifies the character set.
Font
String
Remarks:
The InsertAfter method inserts text after the last character in a text range, returning a text range that contains only the inserted characters.
Examples:
The following VBA example inserts the sentence This will be inserted last. after the paragraph text This is an example.
Sub Test()
Dim d As Document
Dim s As Shape
Dim t As Text
Set d = CreateDocument
Set s = d.ActiveLayer.CreateParagraphText(3, 3, 5, 5, _
  "This is an example.")
Set t = s.Text
t.Story.InsertAfter ("This will be inserted last. ") 
End Sub