Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> данная операция неприменима, к знаку конца строки таблицы Word 
V
    Опции темы
ДобренькийПапаша
Дата 29.11.2009, 22:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1278
Регистрация: 14.1.2006
Где: г.Москва

Репутация: 3
Всего: 7



Вот код:
Код

ThisDocument.Tables.Add(ThisDocument.Paragraphs[4].Range, this.recordCount + 1, 11, ref defaultTableBehavior,
                                    ref autoFitBehavior);
            ThisDocument.Tables[1].Range.ParagraphFormat.Alignment = WdParagraphAlignment.wdAlignParagraphCenter;
//заполнение таблицы опускаю


            rng.InsertParagraphAfter();
            rng.InsertParagraphAfter();
            rng.SetRange(rng.Start, rng.End);
            
            rng.Text = "Старший методист";    // Вылетает ошибка:данная операция неприменима к знаку конца строки таблицы


Пробовал по разному, но ничего не помогает. Видимо я не понимаю смысл почему на меня ругаются...


--------------------
Меня зовут Себастьян Парейра, торговец чёрным деревом.
PM MAIL   Вверх
ДобренькийПапаша
Дата 1.12.2009, 11:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1278
Регистрация: 14.1.2006
Где: г.Москва

Репутация: 3
Всего: 7



Ещё много гуглил но не нашёл ничего адекватного? Люди, как сделать отступ после таблицы корректно?


--------------------
Меня зовут Себастьян Парейра, торговец чёрным деревом.
PM MAIL   Вверх
ДобренькийПапаша
Дата 10.12.2009, 18:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1278
Регистрация: 14.1.2006
Где: г.Москва

Репутация: 3
Всего: 7



Решается так. Надо правильно перейти в конец документа.

Код

object unit;
object extend;
unit = Microsoft.Office.Interop.Word.WdUnits.wdStory;
extend = Microsoft.Office.Interop.Word.WdMovementType.wdMove;
wordapp.Selection.EndKey(ref unit, ref extend);
rng = wordapp.Selection.Range;
rng.Text="Text";


Это сообщение отредактировал(а) ДобренькийПапаша - 10.12.2009, 18:01


--------------------
Меня зовут Себастьян Парейра, торговец чёрным деревом.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0522 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.