Bonjour,
J'ai créé un programme qui permet de lire un fichier TXT, le formate (regroupement de lignes, calcul de totaux, etc ...) et le sort sous format Excel.
Pas de souci sur mon poste, mais dès lors que je tente de lancer le soft sous un ordinateur sans Excel : "Impossible de créer le composant ActiveX".
Erreur tout à fait logique à mon sens. Mais ne peut-on pas générer un fichier .xls sans qu'Excel soit installé sur le poste ? (si on souhaite l'ouvrir avec Calc d'Open Office par exemple)
Pour info, voilà comment je déclare mon fichier :
1 2 3 4
|
Dim xls = CreateObject("Excel.Application")
Dim xlsclasseur = xls.Workbooks.Add
Dim xlsfeuille = xlsclasseur.Worksheets(1) |
Ensuite je le remplis avec des
xlsfeuille.Cells(variable, variable).Value = donnee
Ensuite à la fin une fenêtre demande où l'on souhaite enregistrer le fichier et voila.
Je pense qu'il doit y avoir possibilité en ajoutant une référence manuellement ou quelque chose comme ça non ?
Merci de vos réponses.
Partager