Delphipage - la reference en Delphi
Accueil - Astuces - Composants - Programmes - Tutoriaux - Livres - Liens
 Sources
- Astuces
- Composants
- Programmes
- Tutoriaux
 Rechercher
- Delphipage
- Ngscan
 Ressources

- Lexique Delphi
- Livres
- News
- Patchs Delphi

 Liens
- Borland France
- CodeGear
- Les meilleurs sites

Astuces - Divers - Importer et exporter le contenu d'une cellule via OLE en Delphi

Ajouter trois composants TButton et un TEdit.

Uses ComObj;

var ExcelApp:variant;

procedure TForm1.Button1Click(Sender: TObject);
begin
//Démarrer Excel
ExcelApp:=CreateOleObject('Excel.Application'); //Crée un objet unique non initialisé de la classe spécifiée par le paramètre 'Excel.Application'
ExcelApp.Application.Visible:=True; //Rends l'application Word visible
ExcelApp.Workbooks.Add; //Crée un nouveau document
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
//Quitter Excel
ExcelApp.Quit;
ExcelApp:=UnAssigned;
end;

procedure TForm1.Button3Click(Sender: TObject);
begin
//Exporter
ExcelApp.Cells[1,1].Value:=Edit1.Text;
end;

procedure TForm1.Button4Click(Sender: TObject);
begin
//Importer
Edit1.Text:=ExcelApp.Cells[1,1];
end;


Tous droits réservés - Contacts
Haut de la page