日期:2014-05-17  浏览次数:21226 次

c#怎么判断EXCEL单元格字符串和指定字符串匹配的
如题,给点代码,谢谢

------解决方案--------------------

            string ExcelStr = "aaaaaa";
            string UserStr = "bbbbbbbbb";
            if (string.Compare(ExcelStr, UserStr) == 0)
            {
                Response.Write("=========");
            }

------解决方案--------------------
http://blog.csdn.net/happy09li/article/details/7431967

读取Excel
------解决方案--------------------
去cell的value
http://blog.csdn.net/alvin_2005/article/details/5553504
------解决方案--------------------
引用COM组件的Microsoft Office 11.0 Object Library
代码:

Excel.Application appExcel = new Excel.Application();
Excel.Workbook workBook;
Excel.Worksheet workSheet;
workBook = appExcel.Workbooks.Open("你Excel的路经", Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value);
workSheet = (Excel.Worksheet)workBook.Worksheets["Excel里的Sheet名字"];
Excel.Range rcol1 = (Excel.Range)workSheet.Cells[5,5];//Cells参数为第5行第5列的单元格
//rcol1.Value 这个就是Excel的值  然后和你C#的值做比较就好
workBook.Close(true,Missing.Value,Missing.Value); //关闭
appExcel.Quit(); //退出Excel