Bonjour,
Depuis quelques jours, j'ai un problème pour ouvrir un classeur modèle (.xlt) via un fichier .vbs. Précédemment, le double-clic sur ce fichier (.vbs) m'ouvrait le classeur .xlt en produisant un classeur .xls et en l'incrémentant de 1.
Exemple:
Toto.xlt (sur bureau) -->
double-clic sur OuvreToto.vbs (sur bureau) -->
ouverture de Toto.xlt, au lieu de Toto1.xls !!
J'obtiens bien l'ouverture d'un Toto1.xls en faisant le double-clic directement sur Toto.xlt, ou en cliquant droit et 'Nouveau' sur ce même modèle !
Le code du OuvreToto.vbs :
Pourriez-vous m'expliquer pourquoi ça ne fonctionne plus, après des années sans soucis ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Set oXL = WScript.CreateObject("Excel.Application") strCurrentPath = Replace(Wscript.scriptFullName, Wscript.scriptName, "") Wbk = strcurrentpath & "Toto.xlt" Set wBook = oXL.Workbooks.Open(Wbk)
Le type de fichier vbs = VBScript Script File, s'ouvre avec : Microsoft (R) Windows Based Script Host
Environnement : Windows XP pro, Microsoft Office Excel 2003
Merci pour toute aide et conseil.
Zarek
Partager