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控件,这是最具性价比的一种方法,推荐使用这种方式

  • 相关阅读:
    js获取项目根路径
    js金额转换大写
    jQuery css() 方法
    jquery控制css的display(控制元素的显示与隐藏)
    HTML <base> 标签
    MySql服务器的启动和关闭
    linux脚本^M: bad interpreter:解决方法
    linux文档编辑
    Properties 转换成Map
    java中获取ServletContext常见方法
  • 原文地址:https://www.cnblogs.com/coderwar/p/1434604.html
Copyright © 2011-2022 走看看