目的: V20108 – [匯出(人力資源)]鈕 – 設定 CELL 欄位邊框 & 水平靠右
處理說明: 1>設定欄位邊框
//cell.邊框 = 細線 & 黑色
CellRange cell = ws.Range[myfunc.GetExcelPos(k, cur_row)];
cell.Borders.LineStyle = LineStyleType.Thin;
cell.Borders.Color = Color.Black;
//cell.斜線 不顯示
cell.Borders[BordersLineType.DiagonalDown].LineStyle = LineStyleType.None;
cell.Borders[BordersLineType.DiagonalUp].LineStyle = LineStyleType.None;
2>設定欄位右靠
ws.Range[myfunc.GetExcelPos(0, cur_row)].Text = "□"; //EMPID
ws.Range[myfunc.GetExcelPos(0, cur_row)].Style.HorizontalAlignment = HorizontalAlignType.Right; //水平靠右
HorizontalAlignType.Center; //水平置中
1>*.cs
ws.Range[myfunc.GetExcelPos(0, cur_row)].Text = "□"; //EMPID
ws.Range[myfunc.GetExcelPos(0, cur_row)].Style.HorizontalAlignment = HorizontalAlignType.Right;
for (var k=0;k<=23;k++)
{
CellRange cell = ws.Range[myfunc.GetExcelPos(k, cur_row)];
cell.Borders.LineStyle = LineStyleType.Thin;
cell.Borders.Color = Color.Black;
cell.Borders[BordersLineType.DiagonalDown].LineStyle = LineStyleType.None;
cell.Borders[BordersLineType.DiagonalUp].LineStyle = LineStyleType.None;
}
{
CellRange cell = ws.Range[myfunc.GetExcelPos(k, cur_row)];
cell.Borders.LineStyle = LineStyleType.Thin;
cell.Borders.Color = Color.Black;
cell.Borders[BordersLineType.DiagonalDown].LineStyle = LineStyleType.None;
cell.Borders[BordersLineType.DiagonalUp].LineStyle = LineStyleType.None;
}