Страница 1 из 1

Как ввести текст в документ ворд внедренный в форму

Добавлено: 13 июл 2008, 19:54
demon416
нашел пример на http://fp.grsu.by/UchProc/konspekt/VBA/ch03/ch12/ch03 но у формы нет свойства shapes . Вариант с oleactivate и перехватом открывшегося ворда не подходит.

Re: Как ввести текст в документ ворд внедренный в форму

Добавлено: 13 июл 2008, 22:43
Teslenko_EA
Здравствуйте demon416.
"внедренный в форму" - очевидно речь о объекте формы (Label Control)
Передать "текст в документ ворд" можно например подобным образом:
Bookmarks.Item(1).Range.Text = Label1.Caption

Евгений.

Re: Как ввести текст в документ ворд внедренный в форму

Добавлено: 13 июл 2008, 22:51
demon416
речь идет об обьекте формы свободная рамка обьекта в которой выбран документ ворда
вот пример

Re: Как ввести текст в документ ворд внедренный в форму

Добавлено: 13 июл 2008, 23:23
Aent
Demon416,
а Microsoft Rich Textbox Control (richtx32.ocx, входит в состав VS6) вас никак не устроит ?
Или вот это http://www.textcontrol.com/themes/intro ... DWORDS.htm
Всё таки в access у Unbound Object Frame немного другое назначение чем ввод текста ...

Re: Как ввести текст в документ ворд внедренный в форму

Добавлено: 13 июл 2008, 23:41
demon416
Мне надо надо текст и таблицы с оформлением и чтобы работало когда ничего кроме офиса не установлено такчто ворд оптимальный вариант
и даже если можно обойтись сторонними компонентами ведь к внедренному в презентацию или лист екселя документу можно достучаться значит это можно сделать и с документом внедренным в форму не зря же его придумали то

Re: Как ввести текст в документ ворд внедренный в форму

Добавлено: 13 июл 2008, 23:46
Aent
Тогда внедряйте WebBrowser и используйте его в качестве контейнера

Re: Как ввести текст в документ ворд внедренный в форму

Добавлено: 14 июл 2008, 00:01
demon416
спасибо вроде подходит