Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Создание нестандартной таблицы в Word


Автор: ДобренькийПапаша 29.11.2009, 21:49
Надо создать такую таблицу как на http://ipicture.ru/Gallery/Viewfull/27836143.html. Там третий столбец как-бы подстолбцы содержит. Как сделать такую таблицу?

Автор: Экскалупатор 29.11.2009, 22:12
ДобренькийПапаша, ты имеешь ввиду там где курс написано? делаешь две строки, потом в нужных столбцах объединяешь две ячейки(верхнюю и нижнюю) в данном случае объединить нужно там где номер, кафедра, акад, всего.

Автор: ДобренькийПапаша 29.11.2009, 22:20
А... смысл понял. Попробую найти нужный метод и сделать.

Автор: ДобренькийПапаша 10.12.2009, 17:55
Лучшим методом объединения является такой:

Код

object begCell = ThisDocument.Tables[1].Cell(1, 1).Range.Start;
            object endCell = ThisDocument.Tables[1].Cell(2, 1).Range.End;
            Word.Range wordcellrange = ThisDocument.Range(ref begCell, ref endCell);
            wordcellrange.Select();
            wordapp.Selection.Cells.Merge();


Таким образом можно объединять и горизонтально и вертикально.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)