C#Excel在操作Excel時,常用的方法和特點
在生成excel時,有時需要設(shè)置一些單元格的特性,請參考:
range.NumberFormatLocal="@";設(shè)定單元格式為文本格式。
range=(Range)worksheet.get_Range(A1、E1);//獲得Excel多個單元格區(qū)域:本例作為Excel表頭
range.Merge(0);單元格合并動作//單元格
worksheet.Cells[1]="Excel單元格取值";///Excel單元格
range.Font.Size=15;//設(shè)定字體大小
range.Font.Underline=true;//設(shè)置字體是否有下橫線?
range.Font.Name="黑體";設(shè)定字體類型
range.Horiznotallow=XlHAlign.xlHAlignCenter;//在單元格中設(shè)置字體的方法
range.ColumnWidth=15;///設(shè)定單元格的寬度
range.Cells.Interior.Color=System.Drawing.Color.FromArgb(255,204,153).ToArgb();//設(shè)置單元格的背景色
range.Borders.LineStyle=1;設(shè)置單元格外框的厚度//
range.BorderAround(XlLineStyle.xlContinuous,XlBorderWeight.xlThick,XlColorIndex.xlColorIndexAutomatic,System.Drawing.Color.Black.ToArgb());//給單元格加邊框
range.EntireColumn.AutoFit();//自動調(diào)整列寬
Range.Horiznotallow=xlCenter;///文本水平居中方式
Range.VerticalAlignment=xlCenter///文字垂直居中方式
Range.WrapText=true;//文本自動轉(zhuǎn)換
Range.Interior.ColorIndex=39;///填充顏色為淺紫色
Range.Font.Color=clBlue;//字體樣式
xlsApp.DisplayAlerts=false;//保存Excel時,不要彈出是否存儲的窗口直接存儲。
workbook.SaveCopyAs(temp);填寫完信息后,再將其保存到路徑和文件名。
本文僅代表作者觀點,版權(quán)歸原創(chuàng)者所有,如需轉(zhuǎn)載請在文中注明來源及作者名字。
免責(zé)聲明:本文系轉(zhuǎn)載編輯文章,僅作分享之用。如分享內(nèi)容、圖片侵犯到您的版權(quán)或非授權(quán)發(fā)布,請及時與我們聯(lián)系進行審核處理或刪除,您可以發(fā)送材料至郵箱:service@tojoy.com

