donc comme le titre l'indique, je cherche si je peux exporter des données d'un fichier '.txt' dans un fichier excel avec Delphi.
Merci d'avance
donc comme le titre l'indique, je cherche si je peux exporter des données d'un fichier '.txt' dans un fichier excel avec Delphi.
Merci d'avance
s'il est au format csv, un fichier texte est nativement ouvert par Excel
un ShellExecute de Excel en passant le fichier CSV en paramètre
Si 'Excel' ne passe pas (normalement ça devrait), il faut mettre le chemin complet dans Program Files ... plus pénible déjà !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ShellExecute(0, 'open', 'Excel', PChar(FichierCSV), nil, SW_SHOW);
sinon par OLE
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 var ExcelOle: Variant; begin ExcelOle := CreateOleObject('Excel.Application'); ExcelOle.Visible := False; ExcelOle.WorkBooks.Open(FichierCSV); ExcelOle.Visible := True; ExcelOle.UserControl := True; // attention, l'affectation à Unassigned fermera Excel !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager