当前位置: 首页>>代码示例>>C#>>正文


C# Excel.Application.SaveAs方法代码示例

本文整理汇总了C#中Excel.Application.SaveAs方法的典型用法代码示例。如果您正苦于以下问题:C# Excel.Application.SaveAs方法的具体用法?C# Excel.Application.SaveAs怎么用?C# Excel.Application.SaveAs使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Excel.Application的用法示例。


在下文中一共展示了Excel.Application.SaveAs方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Upload

    public void Upload()
    {
        string strPathnew = Server.MapPath("~/") + "UploadFile\\AcrTestfinalresult.xls";
        try
        {
            Excel.Workbook xlWorkBook;
            Excel.Worksheet xlWorkSheet;

            xlWorkBook = new Excel.Application().Workbooks.Add(Missing.Value);
            xlWorkBook.Application.Visible = true;
            xlWorkSheet = (Excel.Worksheet)xlWorkBook.ActiveSheet;

            string strPath = Server.MapPath("~/") + "UploadFile\\AcrTestfinal.xls";
            StreamReader sr = new StreamReader(strPath); //Read the Excel Stream
            string strTest = "";
            int i = 1;
            while (!sr.EndOfStream)
            {

                strTest = sr.ReadLine();
                string[] strData = strTest.Split('\t');
                int count = strData.Length;
                for (int k = 1; k <= count; k++)
                {
                    string str = strData[k - 1].Replace("\"", "");
                    if (k == 4)  //1 based index of Column required to be changed
                    {
                        str = str.Insert(0, "'");
                    }
                    xlWorkSheet.Cells[i, k] = str;
                }

                i++;
            }
            sr.Close();
            sr.Dispose();
            xlWorkSheet.Columns.AutoFit();
            xlWorkBook.SaveAs(strPathnew , Excel.XlFileFormat.xlExcel4, Missing.Value, Missing.Value, false, false, Excel.XlSaveAsAccessMode.xlNoChange, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value);
            xlWorkBook.Close(Missing.Value, strPathnew, Missing.Value);

        }
        catch
        { }
    }
开发者ID:krishnakant,项目名称:WMS,代码行数:44,代码来源:UpldTest.aspx.cs


注:本文中的Excel.Application.SaveAs方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。