C#Excel在操作Excel時(shí),常用的方法和特點(diǎn)
在生成excel時(shí),有時(shí)需要設(shè)置一些單元格的特性,請(qǐng)參考:
range.NumberFormatLocal="@";設(shè)定單元格式為文本格式。
range=(Range)worksheet.get_Range(A1、E1);//獲得Excel多個(gè)單元格區(qū)域:本例作為Excel表頭
range.Merge(0);單元格合并動(dòng)作//單元格
worksheet.Cells[1]="Excel單元格取值";///Excel單元格
range.Font.Size=15;//設(shè)定字體大小
range.Font.Underline=true;//設(shè)置字體是否有下橫線?
range.Font.Name="黑體";設(shè)定字體類(lèi)型
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();//自動(dòng)調(diào)整列寬
Range.Horiznotallow=xlCenter;///文本水平居中方式
Range.VerticalAlignment=xlCenter///文字垂直居中方式
Range.WrapText=true;//文本自動(dòng)轉(zhuǎn)換
Range.Interior.ColorIndex=39;///填充顏色為淺紫色
Range.Font.Color=clBlue;//字體樣式
xlsApp.DisplayAlerts=false;//保存Excel時(shí),不要彈出是否存儲(chǔ)的窗口直接存儲(chǔ)。
workbook.SaveCopyAs(temp);填寫(xiě)完信息后,再將其保存到路徑和文件名。
本文僅代表作者觀點(diǎn),版權(quán)歸原創(chuàng)者所有,如需轉(zhuǎn)載請(qǐng)?jiān)谖闹凶⒚鱽?lái)源及作者名字。
免責(zé)聲明:本文系轉(zhuǎn)載編輯文章,僅作分享之用。如分享內(nèi)容、圖片侵犯到您的版權(quán)或非授權(quán)發(fā)布,請(qǐng)及時(shí)與我們聯(lián)系進(jìn)行審核處理或刪除,您可以發(fā)送材料至郵箱:service@tojoy.com



