Look up the wdListNumberStyle constant in the Object Browser of the Visual Basic Editor. You'll notice that there are more numbering styles than offered in the user interface. For example:
Code:
Sub ApplyFormattingToNumList()
Dim lt As ListTemplate
Dim s As ListTemplate
For Each s In ActiveDocument.ListTemplates
If s.Name = "tryout" Then
Set lt = s
Exit For
End If
Next s
With lt
.ListLevels(1).NumberStyle = wdListNumberStyleLowercaseTurkish
'add code for other settings and for other levels here
End With
Selection.Range.ListFormat.ApplyListTemplate lt
End Sub
Code:
Sub CreateListTemplate()
Dim lt As ListTemplate
Set lt = ActiveDocument.ListTemplates.Add(OutlineNumbered:=True, Name:=tryout)
End Sub
Note that in this simplified example I have applied the list format directly to text, while it is wiser to attach each level to a paragraph style.