[DELPHI7-EXCEL2010] Format xlsm
Bonjour,
J'aimerai créer un fichier au format .xlsm mais lors de l'enregistrement du fichier, j'ai une erreur EOleException "Impossible d'utiliser, cette extension avec le type de fichier sélectionné".
Par contre, si j'enregistre au format .xlsx. Je n'ai pas de problème.
Est ce quelqu'un a une petie idée ?
Bonne soirée
Cyril
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
OleXLS := CreateOLEObject('Excel.Application');
OleXLS.Visible := False;
OleClasseur := OleXLS.Workbooks.Add;
// Prépare la plage Excel pour accueillir les données
OleRange := OleClasseur.WorkSheets[1].Range[OleClasseur.WorkSheets[1].Cells[1, 1],
OleClasseur.WorkSheets[1].Cells[NbLignes, NbColonnes]];
// Copie les données à partir du tableau de variant
OleRange.Value := TabDonnees;
OleClasseur.SaveAs(NomDuFichier.xlsm); |
W8.1 Delphi 7 excel 2010