как програмно вставить во фрейм текст
Nezar / 17.12.2013, 22:17
Форум:
Версия программы:
16.4.0.1280 (sp4)
Собственно нужно программно вставить во фрейм определенный текст.
Или подскажите как программно преобразовать фрейм в текстовый фрейм
Спасибо!
В редакторе VBA есть замечательная вещь - Object Browser, в котором можно быстро найти ответы на все вопросы. А конвертнуть можно так Text.ConvertToParagraph()
пробовал уже (только без () т.к. с ними ругается)
ошибка
"объект неверного типа и не поддерживается при данной операции"
Pub
Nezar, а, мне почему то показалось что обычный текст во фрейм нужно.
Для кривой такой функции в ВБА вроде нету, по крайней мере я не помню такой. Но вообще можно через выделение и вызов функции через Automation.Invoke. Но опять же как потом туда вставить текст, я не пробовал, так что не знаю.
жаль (( вроде элементарная задача. в короле всего две кнопки нажать нужно. а программно - не получается.
может кто то еще подскажет
а как вызвать функцию через Automation.Invoke?
как узнать ее номер?
есть еще функция CreateParagraphTextWide
shark и как с помощью этой функции вставить текст в существующий контур??
...
задачу решил. спасибо Sancho за наводку!