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
W8.1 Delphi 7 excel 2010
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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);
Partager