Exemplo n.º 1
0
        /// <summary>
        /// Метод устанавливающий Горизонтальное выравнивание текста в ячейке
        /// </summary>
        /// <param name="cell">Ячейка</param>
        /// <param name="halign">Энум с типами выравнивания</param>
        public static void SetCellHAlignment(Cell cell,HAlignment halign)
        {
            if (workSheet != null)
            {
                switch (halign)
                {
                    case HAlignment.Left:
                        workSheet.Cells[cell.Row, cell.Column].HorizontalAlignment = Excel.XlHAlign.xlHAlignLeft;
                        break;
                    case HAlignment.Center:
                        workSheet.Cells[cell.Row, cell.Column].HorizontalAlignment = Excel.XlHAlign.xlHAlignCenter;
                        break;
                    case HAlignment.Right:
                        workSheet.Cells[cell.Row, cell.Column].HorizontalAlignment = Excel.XlHAlign.xlHAlignRight;
                        break;
                }

            }
        }
Exemplo n.º 2
0
 /// <summary>
 /// Метод записывающий данные в заданную ячейку
 /// </summary>
 /// <param name="cell">Ячейка. Специальный тип по примеру Point</param>
 /// <param name="value">Записываемое значение</param>
 public static void WriteToCell(Cell cell, object value)
 {
     if (workSheet != null)
         workSheet.Cells[cell.Row, cell.Column] = value;
 }
Exemplo n.º 3
0
 /// <summary>
 /// Метод устанавливающий шрифт у заданной ячейки
 /// Метод не проверен, с большой долей вероятности будет ошибка
 /// </summary>
 /// <param name="cell">Заданная ячейка</param>
 /// <param name="font">Шрифт</param>
 public static void SetCellFont(Cell cell, Font font)
 {
     if (workSheet != null)
     {
         workSheet.Cells[cell.Row, cell.Column].Font.Name = font.Name;
         workSheet.Cells[cell.Row, cell.Column].Font.Size = font.Size;
         workSheet.Cells[cell.Row, cell.Column].Font.Bold = font.Bold;
         workSheet.Cells[cell.Row, cell.Column].Font.Italic = font.Italic;
         workSheet.Cells[cell.Row, cell.Column].Font.Underline = font.Underline;
     }
 }