在delphi中关于vba的问题(100分)

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

chivas

Unregistered / Unconfirmed
GUEST, unregistred user!
我在delphi中,想使用vba的一个函数sheet.copy before:=somesheet
请问如何将其转化为delphi的表示?
 
呵呵,还是你呀。
还是那个例子

var fname:WideString;
begin
ExcelApplication1.Connect;
ExcelApplication1.Visible[0]:=True;
fname:='c:/1.xls';
ExcelApplication1.Workbooks.Open(fname,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,0);
ExcelWorkbook1.ConnectTo(ExcelApplication1.ActiveWorkbook);
ExcelWorksheet1.ConnectTo(ExcelWorkbook1.Worksheets[1] as _worksheet);
ExcelWorksheet2.ConnectTo(ExcelWorkbook1.Worksheets[2] as _worksheet);
ExcelWorksheet3.ConnectTo(ExcelWorkbook1.Worksheets[3] as _worksheet);
ExcelWorksheet1.Copy(ExcelWorkbook1.Worksheets[3]);
end;
 
接受答案了.
 
后退
顶部