testcom1.pp 409 B

12345678910111213141516171819202122232425
  1. {$ifdef fpc}
  2. {$mode objfpc}
  3. {$endif fpc}
  4. Uses ComObj;
  5. Var
  6. Cells,
  7. ActiveSheet,
  8. WorkBooks,
  9. ExcelApp : Variant;
  10. I,j : Integer;
  11. begin
  12. ExcelApp:=CreateOleObject('Excel.Application');
  13. WorkBooks:=ExcelApp.WorkBooks;
  14. WorkBooks.Add;
  15. ActiveSheet:=ExcelApp.ActiveSheet;
  16. For I:=1 to 5 do
  17. For J:=1 to 5 do
  18. begin
  19. Cells:=ActiveSheet.Cells[I,J];
  20. Cells.Value:=I+J;
  21. end;
  22. end.