在从WEB页面导入数据到已存的带宏的EXCEL文件时,总是在save的时候出错,用saveas的时候会出错,而且已发现在save出来的EXCEL文件不完整,没有VB的项目文件了(没有了宏)。有没有哪位搞过这方面的东东,问题解决立马给分。

解决方案 »

  1.   

    不是吧,那我不死得很惨。那可不可以动态给EXCEL文件加载宏呢?
      

  2.   

    把宏存在.xla文件,另外调用。
    xlWorkbook.Open( "xxx.xla" )
    xlApp.Run( "xxx.xla!Model.fnXXXX" )
      

  3.   

    或者 Dim xlAddIn as Excel.AddIn
    xlAddIn = xlApp.AddIns.Add( "xxx.xla" )
    xlAddIn.Installed = True '这就自动加载上了。
      

  4.   

    能否说得更清楚些,谢谢(MSN:[email protected])
      

  5.   

    问题是这样的,我现在要将WEB页面的DATATABLE导入到做好的带宏的EXCEL文件中(带宏是因为业务有这些的需求)但是当我在.net里面save这种带宏的EXCEL时老是出错(换成没有宏的EXCEL FILE就没有问题)。
    我的目的就是要将一个DATATABLE的数据导入一个带宏的EXCEL。
      

  6.   

    本版问题结了,谢谢fangxinggood(JustACoder)的帮助。