выделить текст в textbox vba



Автор Антон Любимов задал вопрос в разделе Другие языки и технологии

VBA как текст из TextBox вставить в word в определенно заданную строку? и получил лучший ответ

Ответ от Евгений Ткачев[гуру]
т. к. ворд - текстовый редактор, у него нет никакой точной адресации, т. е. командами из макроса нужно передвигать курсор так, как вы бы передвигали его вручную с помощью клавиатуры
вот кусочек кода на vbs
Const wdGoToLine = 3
Const wdGoToFirst = 1
Set MSWord = CreateObject("Word.Application")
Set Doc = MSWord.Documents.Open('имя файла')
MSWord.Selection.GoTo wdGoToLine, wdGoToFirst, 1 'переводим курсор на первую строку документа
разберетесь, я думаю
Поясню.
Application.Documents(1).Bookmarks это коллекция закладок. Bookmarks.Count -полное число закладок.
Bookmarks(3)..Range.Text = TextBox1.Text замена текста 3-й закладки.
Word имеет коллекции окон Windows, документов Documents, таблиц Tables, абзацев Paragraphs, символов Characters, и много других.
При обращении к элементу в скобках ставится его порядковый номер, или имя, если оно есть.
На вашей форме можно учесть все эти варианты, выбирать радио-кнопками нужный, в окошке указывать номер.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: VBA как текст из TextBox вставить в word в определенно заданную строку?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*