Delphi用控件操作Excel打印问题(10)

  • 主题发起人 主题发起人 iwantdown
  • 开始时间 开始时间
I

iwantdown

Unregistered / Unconfirmed
GUEST, unregistred user!
许多网站都转载(二) 使用Delphi 控件方法在Form中分别放入ExcelApplication, ExcelWorkbook和ExcelWorksheet。 1) 打开Excel ExcelApplication1.Connect;2) 显示当前窗口:ExcelApplication1.Visible[0]:=True;3) 更改 Excel 标题栏:ExcelApplication1.Caption := '应用程序调用 Microsoft Excel';——————————————————————可是我总是试验不成功7) 设置第2个工作表为活动工作表:ExcelApplication1.WorkSheets[2].Activate; 或ExcelApplication1.WorksSheets[ 'Sheet2' ].Activate;20) 打印预览工作表:ExcelApplication1.ActiveSheet.PrintPreview;————————————————————在delphi中ExcelApplication1.WorkSheets[2].后根本没Activate这个函数ExcelApplication1.ActiveSheet.后也没有printpreview这个函数请教!
 
试试下面的,我试过,可以的。ExcelApplication1.Connect;ExcelApplication1.Visible[0]:=True;ExcelApplication1.Caption :='应用程序调用 Microsoft Excel';ExcelWorkbook1.ConnectTo(ExcelApplication1.Workbooks.Add(EmptyParam,0));ExcelWorksheet1.ConnectTo(ExcelWorkbook1.Worksheets[3] as _worksheet);ExcelWorksheet1.Activate ;
 
后退
顶部