C#控制Excel常見操作(收集整理)

正文字體大小:  

C#控制Excel常見操作(收集整理)

 (2012-08-24 15:59:00)
標籤: 

c

 

excel

 

it

分類: Excel
全表自動列寬
  mysheet.Cells.Select();
  mysheet.Cells.Columns.AutoFit();
合併   
  myRange.Merge(Missing.Value);   
粗體設置   
  myRange.Font.Bold   =   true;   
字體大小設置   
  myRange.Font.Size   =   12;   
水平對齊設置   
  myRange.HorizontalAlignment   =   Excel.XlHAlign.xlHAlignCenter;   
垂直對齊設置   
  myRange.VerticalAlignment   =   Excel.XlVAlign.xlVAlignCenter;   
公式設置   
  myRange.FormulaR1C1 =   
列寬設置   
  myRange.ColumnWidth   = 
行高   
  myRange.RowHeight   =     
格式
  myrange.NumberFormatLocal="@";
添加行
  ((Excel.Range)mysheet.Cells[15,3]).EntireRow.Insert(0);        
設置第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; 
單元格自動換行
 myrange.WrapText = true; 
單元格行高自動調整
 myrange.EntireRow.AutoFit();
排序
private void SortNamedRange()
{
    // Set some data in a range of cells.
    this.Range["A1", missing].Value2 = 30;
    this.Range["A2", missing].Value2 = 10;
    this.Range["A3", missing].Value2 = 20;
    this.Range["A4", missing].Value2 = 50;
    this.Range["A5", missing].Value2 = 40;

    // Create a NamedRange that refers to the range.
    Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
        this.Controls.AddNamedRange(this.Range["A1", "A5"],
        "namedRange1");

    // Sort the NamedRange.
    namedRange1.Sort(this.Range["A1", "A5"],
        Excel.XlSortOrder.xlAscending,
        missing,
        missing,
        Excel.XlSortOrder.xlAscending,
        missing,
        Excel.XlSortOrder.xlAscending,
        Excel.XlYesNoGuess.xlNo,
        missing,
        missing,
        Excel.XlSortOrientation.xlSortColumns,
        Excel.XlSortMethod.xlStroke,
        Excel.XlSortDataOption.xlSortNormal,
        Excel.XlSortDataOption.xlSortNormal,
        Excel.XlSortDataOption.xlSortNormal);

}


轉載網址:http://blog.sina.com.cn/s/blog_68b5c3e301015vqe.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章