本帖最后由 fdh120 于 2010-05-18 12:52:41 编辑

解决方案 »

  1.   

    你打开模板,填入内容,然后另存为新的Excel文件,这样不行吗?
    ----------
    三易通软件(服装进销存,服装进销存软件,服装进销存管理软件,服装进销存管理系统,服装店管理软件,服装店管理系统,服装销售管理软件,服装销售管理系统,服装零售管理软件,服装零售管理系统,服装店软件,服装店收银软件):http://www.3etsoft.cn
      

  2.   

    ........我是说用编程方法,另外我现在新建的excel中有多个worksheet要求每个worksheet都加载模版
      

  3.   

    我没说是手工操作!从技术上理解,"模板"肯定是打开了模板文件,然后在此基础上更新内容后再存储为新的文件的吧.
     //打开模板
                    objExcel = new Excel.Application();
                    objBook = objExcel.Workbooks.Open(strFilePath,Type.Missing,Type.Missing,Type.Missing,Type.Missing,Type.Missing,Type.Missing,Type.Missing,Type.Missing,Type.Missing,Type.Missing,Type.Missing,Type.Missing);
                    
                    objFun = objExcel.WorksheetFunction;
     int Index = objBook.Worksheets.Count;
    objSheet = (Excel.Worksheet)objBook.Worksheets.get_Item(Index);//......写入内容
    strFilePath="新路径";
    objBook.SaveAs(strFilePath, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Excel.XlSaveAsAccessMode.xlNoChange, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
    如果要复制工作表,可通过:objSheet = (Excel.Worksheet)objBook.Worksheets.get_Item(Index);
                            objSheet.Copy(Type.Missing, objSheet);----------
    三易通软件(服装进销存,服装进销存软件,服装进销存管理软件,服装进销存管理系统,服装店管理软件,服装店管理系统,服装销售管理软件,服装销售管理系统,服装零售管理软件,服装零售管理系统,服装店软件,服装店收银软件):http://www.3etsoft.cn