问题描述
C#给导出的execl特定的单元格赋底色
解决方案
解决方案二:
privateExcel.ApplicationobjApp;privateExcel.SheetsobjSheets;privateExcel._WorksheetobjSheet;privateExcel.Rangerange;objApp=newExcel.Application();objSheet=(Excel._Worksheet)objSheets.get_Item(1);///<summary>///设置单元格的背景色---多个连接的单元格///</summary>///<paramname="sRow">开始行</param>///<paramname="sCol">开始列</param>///<paramname="eRow">结束行</param>///<paramname="eCol">结束列</param>///<paramname="colorIndex">颜色的索引</param>publicvoidSetRangeBackground(intsRow,intsCol,inteRow,inteCol,intcolorIndex){range=objSheet.get_Range(objSheet.Cells[sRow,sCol],objSheet.Cells[eRow,eCol]);range.Interior.ColorIndex=colorIndex;}///<summary>///设置单元格的线///</summary>publicvoidSetBorderLine(intsRow,intsCol,inteRow,inteCol){range=objSheet.get_Range(objSheet.Cells[sRow,sCol],objSheet.Cells[eRow,eCol]);range.Cells.Borders.LineStyle=1;}
解决方案三:
弱弱的问一下,为什么不去问度娘呢?
解决方案四:
为何导出Excel总是那么麻烦,你用组件操作就很没这些事。AsposeCell设置Excel单元格背景色vars=ws.Cells[7,1].GetStyle();s.ForegroundColor=Color.Cyan;s.Pattern=BackgroundType.Solid;ws.Cells[7,i+1].SetStyle(s);
NPOI创建Excel﹑合并单元格﹑设置单元格样式(有背景色的)﹑边框http://www.cnblogs.com/akwwl/archive/2013/04/24/3041282.html
解决方案五:
创建Excel﹑合并单元格﹑设置单元格样式(有背景色的)﹑边框http://www.cnblogs.com/akwwl/archive/2013/04/24/3041282.html