object extend; unit = Word.WdUnits.wdStory; extend = Word.WdMovementType.wdMove; wordapp.Selection.EndKey(ref unit, ref extend); //место, куда нужно вставить таблицу Word.Range wordrange = wordapp.Selection.Range; Word.Table table1 = doc.Tables.Add(wordrange, m_rows, n_columns, true, true); //Заполним ячейки информацией Word.Range wordcellrange; for (int i = 1; i <= n_columns; i++) (table1.Cell(1, i).Range).Text = (n_columns - i).ToString(); for (int i = 1; i < m_rows; i++) (table1.Cell(i + 1, 1).Range).Text = (i).ToString();