Bonjour,

Voici mon problème.
Grâce à un VBscript j'exécute un code SAS qui exporte des données dans un fichier Excel. Ensuite VBScript ouvre ce fichier xls (pour permettre un traitement VBA à l'ouverture du fichier) l'enregistre et ferme le fichier. Cependant une copie de mon fichier Excel est placée dans "Mes documents" avec une extension .XLW . Cette copie m'empêche de fermer automatiquement mon fichier excel , car il me dit que l'emplacement est déjà occupé par le fichier .XLW et demande si je veux le remplacer.

J'aimerais que la copie en XLW ne soit pas réalisée, mais je ne sais pas comment le faire ou je ne vois pas où le code le fait.

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Set objExcel = CreateObject("Excel.Application")
	objExcel.Workbooks.Open("chemin\fichier.xls")
	objExcel.visible = true
	objExcel.workbooks.save("chemin\fichier.xls")
	objExcel.workbooks.close("chemin\fichier.xls")
Merci de votre aide !!!!!