Необходимо после ввода данных (фамилия, имя, отчество) в поле Покупатель1, в закладке Покупатель1 инициалы, получить фамилию и инициалы. Имею следующий код: [vba]Код
Sub FIO()
Dim bm As Bookmark
Dim sText As String
Dim sArray() As String
Dim sResult1 As String
Dim sResult2 As String
Set bm = ActiveDocument.Bookmarks("bm")
sText = bm.Range.Text
sArray = Split(sText)
sResult1 = sArray(0) & " "
sResult1 = sResult1 & Left(sArray(1), 1) & ". "
sResult1 = sResult1 & Left(sArray(2), 1) & "."
sResult2 = sArray(2) & " "
sResult2 = sResult2 & sArray(1)
ActiveDocument.Bookmarks("fio").Select
Selection.TypeText sResult1
End Sub
[/vba]
У меня код не выдает результат, остановка происходит на последней строке.
Подскажите в чем проблема.