有谁用过Servers上的Excel相关的组件,如何使用它控制Excel增加一行空白行?我试过下面代码 ExcelWorkSheet1.Rows.Insert(1);      <--语法通过,但运行返回错误ExcelWorkSheet1.Rows[1].Insert;      <--这句语法不支持现在我该如何做?

解决方案 »

  1.   

    你试一试使用CreateOleObject的方式来操作Excel,这样比直接使用Server组件要好用一些。使用这种方式最大的好处就是可以直接使用VBA编程,当然关于VBA的东西,你可以在MSDN上得到完整的解答。
      

  2.   

    http://www.csdn.net/expert/topic/996/996596.xml?temp=.1721308
      

  3.   


     用excel宏录制工具看看增加一个空白行的宏命令是什么,然后一直到delphi中的excel调用。基本不需要改变命令的名字就可以直接使用
      

  4.   

    是啊, wenzm(魔术师) 这招应该要掌握,否则有关文档实在太少,经常要这样干才能知道某些变量名