请问使用ExcelApplication控件,如何使页面横向?另外,使用Ole来创建Excel哪个好?(50分)

  • 主题发起人 主题发起人 cowbird
  • 开始时间 开始时间
C

cowbird

Unregistered / Unconfirmed
GUEST, unregistred user!
我知道使用MyExcel:=CreateOleObject(Excel.application)的方法,
可以使用MyExcel.ActiveSheet.PageSetup.Orientation:=2把页面横向;

那么使用delphi控件ExcelApplication如何是页面横向?
"ExcelApplication1.ActiveSheet.PageSetup"好象不认!
另外,我想问问,使用现成控件好还是使用Ole创建好呢?大家使用的是什么?
 
頁面問題我不知道,可Ole 和控件,我個人經驗認為是OLE好,我在使用中遇到,
當數據較多時控件方法容易出錯死機,而在用OLE創建時就沒有這種現象。
 
var
Ewsheetcsv1: TExcelWorksheet;
..................
Ewsheetcsv1.PageSetup.Orientation:=xlLandscape;
我用过绝对没问题
 
用Ole方式调用慢一些,毕竟是晚绑定调用.
 
我用ExcelApplication數據多時出現問題,死掉
用ole就沒有問題,
供你參考!!!!!!!!!!!
 
同意gadbeelm
 
坚决拥护OLE,虽然使用不是很便利,但是可以使用记录宏的方法,一看究竟。所以
代码怎么写不成问题
 
多人接受答案了。
 
后退
顶部