Problème fermeture excel

Signaler
Messages postés
2
Date d'inscription
samedi 19 juin 2004
Statut
Membre
Dernière intervention
21 juin 2004
-
Messages postés
9
Date d'inscription
jeudi 18 mars 2004
Statut
Membre
Dernière intervention
12 janvier 2007
-
salut à tous

j'ai un programme qui ouvre une feuille excel, et écrit plein de données dedans.
à la fin de l'exécution j'aimerais sauver les données et quitter excel.

j'ai donc mis

appExcel.DisplayAlerts = False

'tout le truc qui remplit la feuille

appExcel.ActiveWorkbook.Close True
appExcel.Quit

le problème, c'est qu'excel reste ouvert dans le gestionnaire des taches et ca fait planter l'application lorsque je la relance, et c'est plutot chiant.
quelqu'un a une idée?

4 réponses

Messages postés
437
Date d'inscription
mercredi 18 décembre 2002
Statut
Membre
Dernière intervention
10 août 2010
2
Lorsque tu ouvres ton fichier Excel, il est bien en lecture/ecriture ?
Messages postés
2
Date d'inscription
samedi 19 juin 2004
Statut
Membre
Dernière intervention
21 juin 2004

En fait j'en n'ai aucune idée!

Il est en écriture, c'est sur, puisqu'il me remplit bien les cellules comme il faut. Donc il est sans doute en lecture aussi...
Messages postés
437
Date d'inscription
mercredi 18 décembre 2002
Statut
Membre
Dernière intervention
10 août 2010
2
Tu peux ouvrir un fichier en mode lecture seule et le remplir comme tu le souhaites, par contre tu devras l'enregistrer sous un autre nom.
Dans ta méthode Open, vérifies que tu ai passé l'argument read/write, par défaut c'est l'argument read-only qui est utilisé.
Messages postés
9
Date d'inscription
jeudi 18 mars 2004
Statut
Membre
Dernière intervention
12 janvier 2007

ActiveWorkbook.Close savechanges:=True

Je ne sais pas si tu est toujour dans la recherche...

a+