本帖最后由 soloarrow 于 2014-09-06 18:48:43 编辑

解决方案 »

  1.   

    一个原因是三方开控件不能完全满足excel复杂报表的预览效果;另一个原因是对delphi的控件不太熟悉,没能找到有效的控件,:).。
    thx!!!
      

  2.   

    我使用XLSReadWriteII4,非常好用,快方便。
    国产的EjunGrid也不错,但要花钱,否则限制功能(不能打印),但用于读写,非常好使。
      

  3.   

    请问下lyhoo163,XLSReadWriteII4这个是不是也是收费的呀?
    EjunGrid现在还有新版本吗?之前下的没用起来。谢谢
      

  4.   

    XLSReadWriteII4免费
    EjunGrid可以下载,但收费,如果不通过它打印,不交费限制功能,读写EXCEL比前者更方便。
      

  5.   

    我也研究过这个问题还准备过来发帖的呢
    我尝试用过多种方法想要讲Excel打开并嵌入到程序中,用OleContainer当做容器,不过可惜遇到的跟你一样的问题,菜单栏始终无法隐藏。
    现在还没找到解决方法
      

  6.   

    确实是跟版本有关的,office 2003及一下可以隐藏菜单,以上版本无法实现
      

  7.   


    XLSReadWriteII4可以展示Excel吗
      

  8.   

    Tolyhoo163:能否麻烦给个XLSReadWriteII4的链接地址?谢谢。
    Toyueyun889:目前还在研究Delphi和Excel的显示问题吗。我为了显示一个还算复杂的报表,只能用个笨方法,重载stringgrid的drawcell函数来实现。目前测试代码还有问题(在另一个帖子里在讨论),需要的话,我们单独交流下,:)。