Bonjour,
j'essaye d'envoyer des données dans un fichier Excel depuis un formulaire sous Access.
Sur cette partie je pense à peu près pouvoir m'en sortir
sauf qu'à la fin de cette procédure, j'aimerais supprimer un onglet de ce fichier Excel et là je sèche.
en faisant des recherches sur le net, j'ai trouvé la commande ".Delete" concernant l'onglet Excel, mais en test ça ne donne rien (et ne génère aucune erreur)
Code :
- Set appexcel = CreateObject("Excel.Application" )
- Set wbexcel = appexcel.Workbooks.Open(FichierCopie)
- Set wsexcel = wbexcel.Worksheets("Feuil2" )
- wsexcel.Delete
- wbexcel.Close True
- appexcel.Quit
- Set wsexcel = Nothing
- Set wbexcel = Nothing
- Set appexcel = Nothing
|
logiquement, l'onglet "Feuil2" de l'Excel "FichierCopie" devrait être supprimé, mais quand je l'ouvre à la fin de l'exécution ce n'est pas le cas
une idée où j'ai merdé ?
Message édité par chris_lo le 24-03-2020 à 16:25:06