DELPHI中控制EXCEL的乙個例子

2021-04-21 00:32:48 字數 1476 閱讀 9582

unit unit1;

inte***ce

uses

windows, messages, sysutils, classes, graphics, controls, forms, dialogs,

stdctrls, comobj;

type

tform1 = class(tform)

button1: tbutton;

button2: tbutton;

button3: tbutton;

procedure button1click(sender: tobject);

procedure button2click(sender: tobject);

procedure button3click(sender: tobject);

private

public

end;

varform1: tform1;

implementation

procedure tform1.button1click(sender: tobject);

varpath: string;

begin

if copy(path, length(path) ,1) <> '/'

then

path := path + '/';

button1.enabled := false;

button2.enabled := true;

button3.enabled := true;

end;

procedure tform1.button2click(sender: tobject);

varpath: string;

begin

tryif copy(path, length(path) ,1) <> '/'

then

path := path + '/';

finally

button1.enabled := true;

button2.enabled := false;

button3.enabled := false;

end;

end;

procedure tform1.button3click(sender: tobject);

varbook: variant;

sheet: variant;

aftersheet: variant;

begin

aftersheet := book.worksheets[3];

sheet := book.worksheets.add(emptyparam, aftersheet, 1);

//sheet.move(book.worksheets[4],

//sheet := book.worksheets[1];

sheet.activate;

end;

end.

Delphi控制Excel2000心得

一 使用動態建立的方法 首先建立 excel 物件,使用comobj 1 顯示當前視窗 2 更改 excel 標題欄 3 新增新工作簿 4 開啟已存在的工作簿 5 設定第2個工作表為 活動 工作表 或 6 給單元格賦值 7 設定指定列的寬度 單位 字元個數 以第一列為例 8 設定指定行的高度 單位 ...

DELPHI中控制EXCEL的乙個例子

unit unit1 inte ce uses windows,messages,sysutils,classes,graphics,controls,forms,dialogs,stdctrls,comobj type tform1 class tform button1 tbutton butt...

delphi要控制EXCEL時用的,不錯,轉了。

定義變數 excelid variant 1 建立ole物件 tryexcept on exception do raise exception.create 無法建立xls檔案,請確認是否安裝excel end excelid.visible false excel顯示設定 excelid.wor...