Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.03.2012, 14:42   #1
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,034
По умолчанию Текст вывода не может распространяться более чем на одну строку!

Здравствуйте, в Ворде выделяю часть текста, прохожу макрос пошагово:
Код:
'Выделение цветом (Серый 25 %)
Selection.Range.HighlightColorIndex = wdGray25

                                Dim oFld As Field
                                'начинаем работать с полями в месте нахождения курсора
                                With Selection.Fields
                                    'добавляем поле и сразу присваиваем его переменной
                                    Set oFld = .Add(Range:=Selection.Range, Type:=wdFieldEmpty, Text:="MACROBUTTON Sub_Контрол_Э_подчеркнуть_текст " & Selection.Text, PreserveFormatting:=False)
                                    'удаляем пробелы в начале и конце кода поля функцией Trim
                                    oFld.Code.Text = Trim$(oFld.Code.Text)
                                End With
Когда лишнего было выделено, получаю:
'Текст вывода не может распространяться более чем на одну строку!
Как узнать программно что я не переборщил, понятно, что увидеть можно, а программно можно?, как?
Ципихович Эндрю вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
DbLookUpCombobox в одну строку biohazardo БД в Delphi 2 13.01.2011 09:35
все в одну строку Yokka Общие вопросы C/C++ 4 15.05.2010 00:27
Содержит ли текст заданную отдельную строку длинной не более 255 из символов 0 и 1 Curtis Помощь студентам 1 15.02.2009 20:08
Запись в одну строку Terran Общие вопросы Delphi 2 08.05.2008 23:35