用ole调用excel,怎样将excel中的内容保存到流中,怎样将流中的内容写回到Excel中.(100分)

  • 主题发起人 主题发起人 sunxufeng
  • 开始时间 开始时间
以blob为关键字,查查以前的文章吧!
 
我以看过关于"OLE & word & Blob & Tstream "的讨论
但那里讲述的好象是用TOleContainer控件,我用以下程序调用Excel
procedure TForm1.Button1Click(Sender: TObject);
var
WorkSheet: Variant;
begin
VarObject := CreateOleObject('Excel.Application');
VarObject.Application.Workbooks.Add;
VarObject.Application.Visible := True;
WorkSheet := VarObject.Application.Workbooks[1].WorkSheets.Item[1];
end;

怎样才能将WorkSheet的内容保存到流中?
怎样才能将流中的内容读入到WorkSheet中?
 
附加功能 将问题提前
 
use SaveDocument Ok
 
是不是每格数据读倒流中,然后把流写到EXCEL格中?
主要要用以下要点:
1、EXCEL的单元格叫CELL[ROW,COL];
2、TStream的Writebuffer和Readbuffer.
 
最少20天内请回来提前一下
 
多人接受答案了。
 
后退
顶部