国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

基于.NET的Excel開發:單元格區域的操作(讀取、賦值、邊框和格式)

2019-11-17 03:04:19
字體:
來源:轉載
供稿:網友

基于.NET的Excel開發:單元格區域的操作(讀取、賦值、邊框和格式)

  • 引用
using Excel = Microsoft.Office.Interop.Excel;

  • 定義
1 Excel.applicationClass app;2 Excel.Workbooks books;3 Excel.Workbook book;4 Excel.Sheets sheets;5 Excel.Worksheet sheet;6 Excel.Range m_objRange;7 object missing = System.Reflection.Missing.Value;

  • 讀取有效單元格區域
 1 foreach (Excel.Worksheet sheet in book.Sheets) 2 { 3     for (int i = 1; i <= sheet.UsedRange.Cells.Rows.Count; i++) 4     { 5         for (int j = 1; j <= sheet.UsedRange.Cells.Columns.Count; j++) 6         { 7             Excel.Range m_objRange = (Excel.Range)sheet.Cells[i, j]; 8         } 9     }10 }

  • 單元格區域賦值
1 m_objRange = sheet .get_Range("A1",missing ); 2 m_objRange.set_Value(missing , "單元格的值");

  • 單元格區域設置Excel公式
1 m_objRange = sheet .get_Range("A1", missing ); 2 m_objRange.set_Value(missing , "=SUM(A2:A5)");

1 m_objRange.Font.Bold = true;

  • 設置數字格式
1 //保留2位小數2 m_objRange.NumberFormat = "0.00";

  • 設置邊框
1 m_objRange = sheet .get_Range("A1", "B2");2 //設置邊框粗細3 m_objRange.Borders.Weight = 2;4 //設置邊框樣式5 m_objRange.Borders.get_Item(Excel.XlBordersIndex.xlEdgeTop).LineStyle = Excel.XlLineStyle.xlDouble;

  • XlLineStyle枚舉
xlContinuous :實線。xlDash :虛線。xlDashDot:點劃相間線。xlDashDotDot:劃線后跟兩個點。xlDot :點線。xlDouble:雙線。xlLineStyleNone:無線條。xlSlantDashDot :傾斜的劃線。
  • XlBordersIndex枚舉
xlDiagonalDown:對角線,從左上角到右下角。xlDiagonalUp:對角線,從左上角到右下角。xlEdgeBottom:底部邊框。xlEdgeLeft:左部邊框。xlEdgeRight:右部邊框。xlEdgeTop:頂部邊框。xlInsideHorizontal:內部水平邊框。xlInsideVertical Vertical:內部垂直邊框。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通榆县| 会宁县| 西林县| 锦州市| 金昌市| 平度市| 孟州市| 曲松县| 盐山县| 张家口市| 南宁市| 岫岩| 石渠县| 镇安县| 普兰县| 喀什市| 贵德县| 米林县| 台中县| 云南省| 和林格尔县| 张家界市| 福鼎市| 沈阳市| 屏山县| 广灵县| 铜陵市| 建水县| 晋中市| 苏州市| 肥西县| 隆昌县| 余姚市| 黎平县| 甘孜县| 武陟县| 大竹县| 若羌县| 鹿邑县| 大理市| 道孚县|