我想使用Delphi7程序从Excel中删除行。
这将引发异常:
Excel := CreateOleObject('Excel.Application');
...
Excel.ActiveWorkBook.Rows(row).Delete;
我究竟做错了什么?
最佳答案
Rows
是Worksheet的属性。所以这应该工作:
Excel.ActiveWorkBook.ActiveSheet.Rows[row].Delete;
请参见"Excel Object Model Reference"。