Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.30;
Скачать: CL | DM;

Вниз

Как можно поместить курсор в любую точку документа MSWord?   Найти похожие ветки 

 
alextov   (2003-01-21 16:18) [0]

Например, в документ вставляется неизвестное количество текста

WordDocument1.Range.InsertBefore(text)

и последнюю строку нужно выделить жирным.
Как мне захватить последнюю строку в WordDocument1.Range или
WordDocument1.Selection?

Ежели кто сталкивался или знает ... хелп плиз !!


 
Calm   (2003-01-21 16:54) [1]

Насколько мне известно работать со строками в том виде, как они расположены на листе, нельзя :(

Можно работать с абзацами (Paragraphs), предложениями (Sentences), словами (Words) и отдельными символами (Characters).

Выделить последнюю строку документа можно выделить переместившись на самый последний символ, а затем вызывать метод перемещения курсора по нажатию на клавишу Home (как это сделать можно увидеть, записав макрос). Затем выделить все символы, попавшием между текущим положением курсора и последним.


 
alextov   (2003-01-22 11:32) [2]

Вариант с последней строкой проходит, спасибо. Но хотелось бы смотреть на вопрос шире, т.е. "можно поместить курсор в любую точку документа MSWord?" или "можно ли узнать текущее положение курсора?"



Страницы: 1 вся ветка

Текущий архив: 2003.01.30;
Скачать: CL | DM;

Наверх




Память: 0.44 MB
Время: 0.007 c
3-96520
Ag2002
2003-01-14 16:33
2003.01.30
Сортировка


6-96925
Свой
2002-12-03 19:21
2003.01.30
ras и телефоны


1-96676
error 2k
2003-01-20 03:26
2003.01.30
delphi в XP не дружит с .txt файлами


1-96788
Alex
2003-01-20 15:26
2003.01.30
Размещение компонентов Align<Bottom>


3-96632
mate
2003-01-14 10:03
2003.01.30
DBGrid и StringGrid





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский