Voilà je fais une petite macro, je m'y connais pas trop, et je génére un fichier texte qui est utilisé ensuite dans un .bat
J'ai mis une fonction:
Il me fait une erreur si je ne mets pas le chemin complet, mais même si je le mets, il considère que le répertoire d'exécution est : C:\Mes Documents\blabla
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Set oShell = CreateObject("WScript.Shell") oShell.Run "run.bat"
Or je le lance d'un de mes répertoires personnalisés.
Comment faire pour lancer un .bat depuis le répertoire courant, en considérant que le répertoire courant est celui qui doit être utilisé (mon .bat lance un .exe qui est dans le répertoire courant et qui sera amené à être utilisé par plusieurs utilisateurs, je ne peux pas ni forcer l'endroit où il est stocké ni leur demander de spécifier à chaque exécution de ma macro de le spécifier, je ne vois pas trop comment faire...
Si vous avez des éclaircissements à m'apporter merci d'avance
Partager