http://topic.csdn.net/u/20081008/13/192e5f12-0fc9-4c03-b6f3-f4fe93a9980f.html
上文...基本解决了...运行宏的问题...现在需求变更...
需要解决以下问题:
一、不用ApplicationClass生成有自动运行宏的EXCEL文件...二、神不知鬼不觉地在客户的服务器上注册EXCEL组件...(不推荐)请大家给思路...或者资料...分好说...
不就是乞丐吗?当了不是一天了...

解决方案 »

  1.   

    针对第一个问题...
    我有一些思路:
    1.如果能在已有的EXCEL模版(已包含宏)基础上...
      用其他方法写入数据...然后发送到客户端...
    2.读出EXCEL模版,写入数据...发送到客户端...
    3.不用EXCEL模版,写数据的同时,写宏...暂时就是这些想法...不知道能否实现...现放在这儿...
    希望大家帮忙想想~
      

  2.   

    Private Sub Workbook_Open()
        Sheets(1).Range("A1") = "Hello"
        Sheets(1).Range("B1") = "World"
        MsgBox ("hello!")
    End Sub
    类似的东西...
      

  3.   

    用写xml的方法来导出excel,除了图表不支持,其他都支持。
      

  4.   

    我一般选择FarPoint Spread做,不过任然比较麻烦估计选模板引擎做简单点xml到是个手段,不过也麻烦,office2003和2007在xml支持上也不太一样
      

  5.   

    对于这个免费的控件...因为我的英文不好...我想问一些问题... 
    它在VS2003中能够使用吗?它支持读模板之后写入数据吗? 
    麻烦您了...现在我也有导出Excel的需求...看了您的帖子...觉得收获很大...希望您能帮助一下我这个后辈...呵呵... 
    我在CSDN上的账号是:TimLeaf...
    发了这个帖子...你可以去回复一下...当问题解决时...分会送上~
    *********************************
    楼主给我发了邮件,我就给回复下
    1.CarlosAg支持读取模板后写入数据;
    2.但是应该不支持宏(还没具体试过,在看它的文档时没看到支持宏) 
    3.VS2003应该是可以用的,你试下就知道。
    4.CarlosAg是至今为止我用过的最好的写excel的免费库,格式丰富、性能好,强烈推荐。
    5.CarlosAg使用方式,到我给出的网站上看在线文档,下载类库文档,看它的类库文档什么问题都能搞定。
      

  6.   

    对于这个免费的控件...因为我的英文不好...我想问一些问题... 
    它在VS2003中能够使用吗?它支持读模板之后写入数据吗? 
    麻烦您了...现在我也有导出Excel的需求...看了您的帖子...觉得收获很大...希望您能帮助一下我这个后辈...呵呵... 
    我在CSDN上的账号是:TimLeaf... 
    发了这个帖子...你可以去回复一下...当问题解决时...分会送上~ 
    ********************************* 
    楼主给我发了邮件,我就给回复下 
    1.CarlosAg可能支持模板; ——这一点我没用过,你自己可以去试试。
    2.但是应该不支持宏(还没具体试过,在看它的文档时没看到支持宏) 
    3.VS2003应该是可以用的,你试下就知道。 
    4.CarlosAg是至今为止我用过的最好的写excel的免费库,格式丰富、性能好,强烈推荐。 
    5.CarlosAg使用方式,到我给出的网站上看在线文档,下载类库文档,看它的类库文档什么问题都能搞定。
      

  7.   

    最新情报:
    CarlosAg的确不错...
    由于不支持宏...
    继续寻觅其他开源控件...
      

  8.   

    回归CarlosAg...
    BIFF8比较难研究...
    揭帖...