引用命名空间:
using Excel = Microsoft.Office.Interop.Excel;
简单操作Excel文件:
/// <summary> /// 简单操作Excel文件 /// </summary> /// <param name="excelPath">excel 文件路径</param> /// <returns></returns> public void ExcelOp(string excelPath) { string ExcelFilePath = excelPath.Trim(); //set columns Dictionary<string, string> dic = new Dictionary<string, string>(); dic.Add("订单号", "A");// dic.Add("数量", "B"); Excel.Application excel = new Excel.Application(); Excel.Workbook wb = null; excel.Visible = false;//设置调用引用的 Excel文件是否可见 excel.DisplayAlerts = false; wb = excel.Workbooks.Open(ExcelFilePath); Excel.Worksheet ws = (Excel.Worksheet)wb.Worksheets[1]; //索引从1开始 //(Excel.Worksheet)wb.Worksheets["SheetName"]; int rowCount = 0;//有效行,索引从