C#Excel在操作Excel时,常用的方法和特点

2023-05-20


在生成excel时,有时需要设置一些单元格的特性,请参考:
range.NumberFormatLocal="@";设定单元格式为文本格式。


range=(Range)worksheet.get_Range(A1、E1);//获得Excel多个单元格区域:本例作为Excel表头


range.Merge(0);单元格合并动作//单元格


worksheet.Cells[1]="Excel单元格取值";///Excel单元格


range.Font.Size=15;//设定字体大小


range.Font.Underline=true;//设置字体是否有下横线?


range.Font.Name="黑体";设定字体类型


range.Horiznotallow=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.EntireColumn.AutoFit();//自动调整列宽


Range.Horiznotallow=xlCenter;///文本水平居中方式


Range.VerticalAlignment=xlCenter///文字垂直居中方式


Range.WrapText=true;//文本自动转换


Range.Interior.ColorIndex=39;///填充颜色为浅紫色


Range.Font.Color=clBlue;//字体样式


xlsApp.DisplayAlerts=false;//保存Excel时,不要弹出是否存储的窗口直接存储。


workbook.SaveCopyAs(temp);填写完信息后,再将其保存到路径和文件名。


本文仅代表作者观点,版权归原创者所有,如需转载请在文中注明来源及作者名字。

免责声明:本文系转载编辑文章,仅作分享之用。如分享内容、图片侵犯到您的版权或非授权发布,请及时与我们联系进行审核处理或删除,您可以发送材料至邮箱:service@tojoy.com