C#设置Excel行高,列宽,合并单元格,单元格边框线,冻结
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-04-11
|
4, 青绿 = 8, 天蓝 = 33, 梅红 = 54, 灰色25 = 15,
玫瑰红 = 38, 茶色 = 40, 浅黄 = 36, 浅绿 = 35, 浅青绿 = 34, 淡蓝 = 37, 淡紫 = 39,
白色 = 2
}
- range.NumberFormatLocal = "@"; //设置单元格格式为文本
-
- range = (Range)worksheet.get_Range("A1", "E1"); //获取Excel多个单元格区域:本例做为Excel表头
-
- range.Merge(0); //单元格合并动作
-
- worksheet.Cells[1, 1] = "Excel单元格赋值"; //Excel单元格赋值
-
- range.Font.Size = 15; //设置字体大小
-
- range.Font.Underline=true; //设置字体是否有下划线
-
- range.Font.Name="黑体"; 设置字体的种类
-
- range.HorizontalAlignment=XlHAlign.xlHAlignCenter; //设置字体在单元格内的对其方式
-
- range.ColumnWidth=15; //设置单元格的宽度
-
- range.Cells.Interior.Color=System.Drawing.Color.FromArgb(255,204,153).ToArgb(); //设置单元格的背景色
-
- range.Borders.LineStyle=1; //设置单元格边框的粗细
-
- range.BorderAround(XlLineStyle.xlContinuous,XlBorderWeight.xlThick,XlColorIndex.xlColorIndexAutomatic,System.Drawing.Color.Black.ToArgb()); //给单元格加边框
-
- range.Borders.get_Item(Microsoft.Office.Interop.Excel.XlBordersIndex.xlEdgeTop).LineStyle = Microsoft.Office.Interop.Excel.XlLineStyle.xlLineStyleNone; //设置单元格上边框为无边框
-
- range.EntireColumn.AutoFit(); //自动调整列宽
-
- Range.HorizontalAlignment= xlCenter; // 文本水平居中方式
-
- Range.VerticalAlignment= xlCenter //文本垂直居中方式
-
- Range.WrapText=true; //文本自动换行
-
- Range.Interior.ColorIndex=39; //填充颜色为淡紫色
-
- Range.Font.Color=clBlue; //字体颜色
-
- xlsApp.DisplayAlerts=false; //保存Excel的时候,不弹出是否保存的窗口直接进行保存
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn
为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
|