设置背景色

public void SetRangeBackground(int sRow,int sCol,int eRow,int eCol,int colorIndex)
{
range=objSheet.get_Range(objSheet.Cells[sRow,sCol],objSheet.Cells[eRow,eCol]);
range.Interior.ColorIndex=colorIndex;
}

设置边框

public void SetBorderLine(int sRow,int sCol,int eRow,int eCol)
{
range=objSheet.get_Range(objSheet.Cells[sRow,sCol],objSheet.Cells[eRow,eCol]);
range.Cells.Borders.LineStyle=1;

}

 

设置字体颜色

Excel.Range myrange=mysheet.get_Range(mysheet.Cells[1,1],mysheet.Cells[5,1]);
myrange.NumberFormatLocal="@";//文本格式

//设置第10行为红色
mysheet.get_Range((Excel.Range)mysheet.Cells[10,1],(Excel.Range)mysheet.Cells[10,200]).Select();
mysheet.get_Range((Excel.Range)mysheet.Cells[10,1],(Excel.Range)mysheet.Cells[10,200]).Interior.ColorIndex=3;   

mysheet.get_Range((Excel.Range)mysheet.Cells[10,1],(Excel.Range)mysheet.Cells[10,200]).Font.ColorIndex=3;   //字体是红色

 

Excel C# Automation

相关文章:

  • 2021-12-15
  • 2021-08-09
  • 2022-02-15
  • 2021-09-19
  • 2021-08-02
  • 2021-11-02
  • 2021-06-03
  • 2021-10-02
猜你喜欢
  • 2022-12-23
  • 2022-01-08
  • 2022-02-14
  • 2022-02-01
  • 2022-12-23
  • 2021-09-07
  • 2021-12-07
相关资源
相似解决方案