zoukankan      html  css  js  c++  java
  • ASP.NET中对EXCEL文件进行操作!

    第一步:添加对Microsoft.Excel引用

    using Excel = Microsoft.Office.Interop.Excel;

    using Microsoft.Office.Interop.Excel;

    第二步:

    object missing = System.Reflection.Missing.Value;

           // Excel.ApplicationClass = new ApplicationClass();

            Excel.Application ex = new Microsoft.Office.Interop.Excel.Application();

             string  filename = "c:\\bb.xls";

             string dfilename = "c:\\cc.xls";

             object editable = true;

             Excel.Workbook wk = ex.Workbooks.Open

                 (filename, missing, missing, missing, missing, missing, missing, missing, missing, editable, missing, missing, missing, missing, missing);

            Excel.Worksheet ws = wk.Worksheets[1] as Excel.Worksheet;

            ws.Protect

                (missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing);

           ws.SaveAs(dfilename,missing,missing,missing,missing,missing,Excel.XlSaveAsAccessMode.xlShared,missing,missing,missing);

            ex.Quit();

    这样可以控制Excel文件,使其禁止修改内容!!!! 

    第三种 可以使用NOPI控件,这是最具性价比的一种方法,推荐使用这种方式

  • 相关阅读:
    Robberies
    Big Event in HDU
    UVA 562 Dividing coins
    Little Rooks
    Bone Collector
    Piggy-Bank
    0-1背包问题之——饭卡
    Monkey and Banana
    The Triangle
    Burning Midnight Oil
  • 原文地址:https://www.cnblogs.com/coderwar/p/1434604.html
Copyright © 2011-2022 走看看