powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вставить текст из другого файла Word и перейти в конец
3 сообщений из 3, страница 1 из 1
Вставить текст из другого файла Word и перейти в конец
    #39548774
Qwe.Qwe1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я вставляю текст из другого файла Ворд (где несколько листов со своим различным оформлением, абзацами и т.п.) в середину документа. А как можно перейти (перевести курсор) в конец вставленного текста, чтобы с нового абзаца дополнить его? Когда я делаю (см. код), то у меня текст вставляется без проблем, но добавочный текст пишется в начале вставленного..

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
Word.Range range = application.Selection.Range;
Word.Document docAdd = application.Documents.Open(path);
docAdd.Content.Copy();
docAdd.Close();               
range.PasteAndFormat(Word.WdRecoveryType.wdFormatOriginalFormatting);

<как-то переходим в конец вставленного текста ???>

<далее пишем добавочный текст..>
...
Рейтинг: 0 / 0
Вставить текст из другого файла Word и перейти в конец
    #39548798
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо посмотреть, чему равен range после вставки, возможно вставленному фрагменту
...
Рейтинг: 0 / 0
Вставить текст из другого файла Word и перейти в конец
    #39549163
Qwe.Qwe1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В общем, сделал так:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
Word.Range range = application.Selection.Range;
Word.Document docAdd = application.Documents.Open(path);
int p = docAdd.Paragraphs.Count;
docAdd.Content.Copy();
docAdd.Close();               
range.PasteAndFormat(Word.WdRecoveryType.wdFormatOriginalFormatting);
Word.Range r = range.Next(Word.WdUnits.wdParagraph, p);
r.Select();
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вставить текст из другого файла Word и перейти в конец
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]