Excel в Delphi, цикл по строкам

  • Автор темы Автор темы kler_93
  • Дата начала Дата начала
Все всем спасибо программа написана.
Остался последний вопрос как сделать так, что бы пользователь сам мог выбрать файл с которым работает программа? Ну знаю что нужно вставить OpenDialog затем кнопку "открыть" затем при нажатии на кнопку открывался файл, как-то так:

Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
            OpenDialog1.Execute;
end;

Но я не пойму как это осуществить для моей задачи вот мой код:

Код:
unit new;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, comobj, StdCtrls, Excel_TLB, Buttons;

type
  TForm1 = class(TForm)
    BitBtn1: TBitBtn;
    procedure BitBtn1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  excel: variant;
implementation

{$R *.dfm}

procedure TForm1.BitBtn1Click(Sender: TObject);
begin
Excel:= CreateOleObject('Excel.Application');
  try
    Excel.workbooks.open(GetCurrentDir() + '\book2.xlsx');
   
    try
      
	  Тело

      excel.visible := true;
    finally
      Excel.ActiveWorkbook.Close;
    end;
  finally

  end;

end;

end.
 
Назад
Сверху