Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Replacement.Text Добавлено: 18.10.04 13:26  

Автор вопроса:  alex1352q
Есть вот такой код, и надо один текст менять на другой, но есть грабля. Вставляемая строка очень длинная. В итоге получаем ошибку 8284 "слишком длинная строка".
Как избавиться от грабли???

Selection.Find.ClearFormatting
    Selection.Find.Replacement.ClearFormatting
    With Selection.Find
        .Text = "Профилактические работы"
        .Replacement.Text = "здесь слишком длинная строка"
        .Forward = True
        .Wrap = wdFindContinue
        .Format = False
        .MatchCase = False
        .MatchWholeWord = False
        .MatchWildcards = False
        .MatchSoundsLike = False
        .MatchAllWordForms = False
    End With
    Selection.Find.Execute Replace:=wdReplaceAll

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 ISpy



Разработчик Offline Client

Вопросов: 47
Ответов: 621
 Web-сайт: intermult.boom.ru
 Профиль | | #1
Добавлено: 18.10.04 18:07
Может разбить на несколько строк?

Ответить

Номер ответа: 2
Автор ответа:
 alex1352q



Вопросов: 1
Ответов: 1
 Профиль | | #2 Добавлено: 19.10.04 07:26
В том-то и вопрос собственно говоря.

Ответить

Номер ответа: 3
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #3
Добавлено: 20.10.04 10:56
а какая максимальная длина строки допустима?

Ответить

Номер ответа: 4
Автор ответа:
 ISpy



Разработчик Offline Client

Вопросов: 47
Ответов: 621
 Web-сайт: intermult.boom.ru
 Профиль | | #4
Добавлено: 20.10.04 18:23
Вроде 64кб, а может и 256 символов :) Фиг его знает.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам