public static void setAttributesForEstimatedCostTable(WordMethods wm, int rowsCount, int colsCount) { for (int i = 0; i < colsCount; i++) { wm.setSelectionToCell(1, i + 1); wm.Selection.Text = Contract.getElementOfHeadersOfEstimatedCostForm(i + 1); wm.Selection.FontSize = 12; wm.Selection.FontName = "Times New Roman"; wm.Selection.VertAl = Word.WdCellVerticalAlignment.wdCellAlignVerticalCenter; wm.Selection.Aligment = TextAligment.Center; } for (int i = 0; i < rowsCount - 1; i++) { for (int j = 0; j < colsCount; j++) { wm.setSelectionToCell(i + 2, j + 1); //wordDoc.SetColumnWidth(1,120);//wordDoc.SetColumnWidth(2, 60) wm.Selection.FontSize = 12; wm.Selection.FontName = "Times New Roman"; wm.Selection.VertAl = Word.WdCellVerticalAlignment.wdCellAlignVerticalCenter; wm.Selection.Aligment = TextAligment.Center; } } //for (int i = 0; i < dataGridView1.RowCount; i++) //{ // wm.setWidthForCell(i + 1, 1, 40); // wm.setWidthForCell(i + 1, 3, 200); //} }
public static void setAttributesForWorkSchedulesTable(WordMethods wm, int rowsCount, int colsCount) // Counts from dataGridView { wm.setHeightForRow(2, 15); wm.setColumnWidth(1, 40); wm.setHeightForRow(1, 45); for (int i = 0; i < colsCount; i++) { wm.setSelectionToCell(1, i + 1); wm.Selection.FontSize = 12; wm.Selection.FontName = "Times New Roman"; wm.Selection.VertAl = Word.WdCellVerticalAlignment.wdCellAlignVerticalCenter; wm.Selection.Aligment = TextAligment.Center; wm.setSelectionToCell(2, i + 1); wm.Selection.FontSize = 12; wm.Selection.FontName = "Times New Roman"; wm.Selection.VertAl = Word.WdCellVerticalAlignment.wdCellAlignVerticalCenter; wm.Selection.Aligment = TextAligment.Center; } for (int i = 0; i < rowsCount - 1; i++) { for (int j = 0; j < colsCount; j++) { wm.setSelectionToCell(i + 3, j + 1); //wordDoc.SetColumnWidth(1,120);//wordDoc.SetColumnWidth(2, 60) wm.Selection.FontSize = 12; wm.Selection.FontName = "Times New Roman"; wm.Selection.VertAl = Word.WdCellVerticalAlignment.wdCellAlignVerticalCenter; wm.Selection.Aligment = TextAligment.Center; // _wm.Selection.setLineSpacing(1f); //_wm.setColumnWidth(1, 300); //_wm.Selection.Aligment = TextAligment.Center; //где-то нужно будет поменять выравнивание } } for (int i = 0; i < rowsCount - 1; i++) { wm.setSelectionToCell(i + 3, 2); wm.Selection.VertAl = Word.WdCellVerticalAlignment.wdCellAlignVerticalCenter; wm.Selection.Aligment = TextAligment.Left; wm.setSelectionToCell(i + 3, 5); wm.Selection.VertAl = Word.WdCellVerticalAlignment.wdCellAlignVerticalCenter; wm.Selection.Aligment = TextAligment.Left; } }
public static void insertToCell(WordMethods wm, string text, int i, int j) { wm.setSelectionToCell(i, j); wm.Selection.Text = text; }