EXCEL中的控制問題(100分)

  • 主题发起人 主题发起人 databox
  • 开始时间 开始时间
D

databox

Unregistered / Unconfirmed
GUEST, unregistred user!
我用ExcelApplication控件﹐利用Excel輸出報表。但我發現有下列問題﹕
比如
var aSheet:Variant;
begin
EA1.Connect;
EA1.Visible[0]:=True;
EA1.Workbooks.Add(xlWBATWorkSheet,0);
asheet:=EA1.Worksheets.Item[1];
aSheet.PageSetup.PrintGridlines:=True
//這些都能用
aSheet.PageSetup.PrintComments:=xlPrintNoComments;//但這個值卻等于4294963154
//這是怎么得來的呢﹐我怎么去得到其他相關的值呢﹖如clCenter=4294963188等等。
aSheet.PageSetup.Orientation=xlLandscape;//這一句便不行﹐說沒有提供﹐但我是從
//EXCEL宏里面得到的﹐難道沒有封裝這個功能﹐那么我要在程序中控制怎么辦呢﹖
aSheet.PageSetup.Zoom:=False;//縮放比例﹐若選比例這一項就是整數﹐若選下面的調
//整成﹐就變成了False﹐這個怎么做到呢﹖
aSheet.PageSetup.FitPagesTall:=1;//這兩個都是調整成頁寬和頁高﹐也不提供
aSheet.PageSetup.FitPagesWide:=1

//上面用到的都是Variant型變量﹐我在哪兒能得到這些具體的數值。以上都是excel中版面
//設定中的功能。哪位大蝦幫我﹗
end;
 
这些可以在C:/Program Files/Borland/Delphi5/Ocx/Servers/excel97.pas
中查到。
 
接受答案了.
 
后退
顶部