выделить текст в 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 в определенно заданную строку?

А как в ворде 2007 выделить текст в рамку (обьемную, простую) если можно то по пунктам: DD
1. Выделить текст, который надо взять в рамку.
2. Выбрать закладку "РАЗМЕТКА СТРАНИЦЫ"
3.
подробнее...

Как отформатировать текст в таблице в Word?
Пришли файл, я тебе скажу. Просто причин может быть много: и смещение абзаца, и отступы, и проблемы
подробнее...

Скажите пожалуйста, можно ли в Putty вставить скопированный текст?
копируешь текст, ставишь курсор в Putty и жмешь правую кнопку мыши

копировать из Putty еще
подробнее...
спросили в Интервью
Как выровнять текст по ширине и седлать полуторный интервал в ворде, чтобы уже напечатанный текст не потерял вид?
Office 2007. В панели быстрого доступа на вкладке «Абзац» есть четыре значка, которые отражают
подробнее...

Анимация фейерверк в Word 2010 Где в Word 2010 находится анимация фейерверк, нужно применить ее к заголовку текста
Выдели текст в документе. Нажми Alt+F11 – откроется редактор visual basic. Нажми Ctrl+G – откроется
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

где в ворде 3 убрать колонки?
выделить текст в колонках, на ленте разметка страницы - колонки - выбрать - одна, щелкнуть
подробнее...

как сделать альбомный вид в windows 2007 ??
Обезьянка, выдели текст в WordPad и щелкни вверху страницы на файл, параметр страницы и откроется
подробнее...

Есть ли программа для упорядочивания слов в блокноте(любом текстовом документе?)
- в Блокноте выделить весь текст (Ctrl+A)
- скопировать в буфер обмена (Ctrl+Ins)
-
подробнее...

как в ворде 7 уменьшить растояние между строками. задолбалась уже
Интервал между буквами.
Office 2007. Выделить текст. Щёлнуть правой по выделенному тексту . В
подробнее...
спросили в Интервью
как в Ворде поставить одинарный интервал между словами?
Интервал между буквами.
Office 2007. Выделить текст. Щёлнуть правой по выделенному тексту. В
подробнее...
спросили в Строчка
как в Microsoft Word переходить на следующую строчку с не большим отступом ?
Интервал между строками.
Office 2007. Выделить это мест в тексте и во вкладке «Абзац» щёлкнуть
подробнее...

Сочетание клавиш ?
ВСЕ есть тут ...
а некоторые вот:

Ctrl + клавиша («Ctrl+Delete»);
Alt +
подробнее...
спросили в Мышка Alt J
Смогли бы вы работать на своём ПК без мышки? только на клавиатуре.
38 клавиатурных сокращений, которые работают в любом браузере
(«Science-Other»)
подробнее...
 

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

Имя*

E-mail:*

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