Как назначить диапазон символов переменной?

  • Автор темы Автор темы teatral
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

teatral

Участник
Топикстартер
Сообщения
350
Реакции
365
Пробовал так на VB (идет сопряжение с Access):
Код:
Set MyText = MyParagraph.Characters.itemByRange(MyParagraph.Characters(1),MyParagraph.Characters(3))
Но в MyText получается массив, а не объект Text c 1 по 3 символ параграфа
 
Есть Класс Text попробуй через него.
Код:
Public MyText as  InDesign.Text
 
Есть Класс Text попробуй через него.
Не работает, просто выдает "Type mismatch"

Поискал еще, нашел решение здесь
http://forum.rudtp.ru/threads/vydel...zace-dlja-posledujuschego-kopirovanija.48627/
Вместо Characters нужно использовать Texts
Код:
Set MyText = MyParagraph.Texts.itemByRange(MyParagraph.Characters(1),MyParagraph.Characters(3))
 
Главное, что получилось
 
Статус
Закрыто для дальнейших ответов.