1、全表自動列寬
mysheet.Cells.Select();
mysheet.Cells.Columns.AutoFit();
2、合並
excelRangeParm.Merge(Missing.Value);
3、粗體設置
excelRangeParm.Font.Bold = true;
4、字體大小設置
excelRangeParm.Font.Size = 12;
5、水平對齊設置
excelRangeParm.HorizontalAlignment = Excel.XlHAlign.xlHAlignCenter;
6、垂直對齊設置
excelRangeParm.VerticalAlignment = Excel.XlVAlign.xlVAlignCenter;
7、公式設置
excelRangeParm.FormulaR1C1 = 公式;
8、列寬設置
excelRange.ColumnWidth = 寬度;
9、行高
excelRange.RowHeight = 行高;
10、設置列格式
Excel.Range myrange=mysheet.get_Range(mysheet.Cells[1,1],mysheet.Cells[5,1]);
11、文本格式
myrange.NumberFormatLocal="@";
12、通用格式
style.NumberFormatLocal = "[DBNum2][$-804]G/通用格式";
或
range.NumberFormatLocal = "G/通用格式";
xlsheet.Cells[1,1]="''+txtKey.Text;
13、添加行
((Excel.Range)mysheet.Cells[15,3]).EntireRow.Insert(0);
14、設置第10行為紅色
mysheet.get_Range((Excel.Range)mysheet.Cells[10,1],(Excel.Range)mysheet.Cells[10,200]).Select();
mysheet.get_Range((Excel.Range)mysheet.Cells[10,1],(Excel.Range)mysheet.Cells[10,200]).Interior.ColorIndex=3;
15、單元格自動換行
myrange.WrapText = true;
16、單元格行高自動調整
myrange.EntireRow.AutoFit();