Есть необходимость "перескочить" от найденного в тексте символа ИЛИ на некоторое количество символов вправо (при этом не затирая существующих символов) ИЛИ также от найденного символа опуститься на строку ниже и вставить содержимое TextBox'а 
Пытался делать так: 
Dim a as String * 10 
a = TextBox1.Text 
Selection.Find.ClearFormatting 
    With Selection.Find 
        .Text = "#1" 
        .Replacement.Text = "" 
        .Forward = True 
        .Wrap = wdFindContinue 
        .Format = False 
        .MatchCase = False 
        .MatchWholeWord = False 
        .MatchWildcards = False 
        .MatchSoundsLike = False 
        .MatchAllWordForms = False 
    End With 
    Selection.Find.Execute 
    Selection.MoveLeft Unit:=wdCharacter, Count:=1 
    Selection.MoveDown Unit:=wdLine, Count:=1 
    Selection.Text = a 
Это не работает. Вставляется в зависимости от положения курсора
			
		
