zoukankan      html  css  js  c++  java
  • 取得excel有效信息

              //0/加入using Excel; 

              string strFileName = "test.xls";
                //1、判斷file this.Server.MapPath(strFileName)存在
                //2、取信息
                object missing = System.Reflection.Missing.Value;

                ApplicationClass appc = new ApplicationClass();//lauch excel application

                if (appc != null)
                {
                    //open excel file
                    if (appc.Application.Workbooks != null)
                    {
                        Workbook wb = appc.Application.Workbooks.Open(this.Server.MapPath(strFileName), missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing);

                        int srow = 2;
                        int erow = ws.UsedRange.Rows.Count;
                        int scolumn = 1;
                        int ecolumn = ws.UsedRange.Columns.Count;
                        for (int irow = srow; irow <= erow; irow++)
                        {
                            strValue += "Row" + (irow-1);
                            for (int icolu = scolumn; icolu <= ecolumn; icolu++)
                            {
                                strValue += " Cell" + icolu + ":" + ((Range)ws.Cells.get_Item(irow, icolu)).Value2.ToString();
                            }
                            strValue += "<br/>";
                        }
                        this.Response.Write(strValue);
                    }

                }
                appc.Quit();

                appc = null;

  • 相关阅读:
    Js中的正则表达式
    js内存泄露的几种情况
    JavaScript的setTimeout与setInterval执行时机
    IE模拟addDOMLoadEvent和jQuery的ready实现
    谈谈JavaScript的异步实现
    在iOS7中修改状态栏字体的颜色
    IOS 疯狂基础之 页面间跳转
    ATL2.1版的CString分析
    翻译: 如何改变MFC应用程序主窗口的类名
    VC5.0中的ATL的一个有趣的bug
  • 原文地址:https://www.cnblogs.com/freeliver54/p/1274652.html
Copyright © 2011-2022 走看看