Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Je bute sur une question à laquelle je n'ai pas trouvé de réponses.
Est-il possible de lancer ou exécuter un script VBS à l'ouverture (double clic) d'un fichier nommé ?
Si oui, quelle est la procédure ou code ?
Je reviens sur ma question car un détail de taille me chiffonne, à savoir:
Est-il possible de lancer ou exécuter un script VBS à l'ouverture (double clic) d'un fichier nommé sans avoir activé les macros de ce fichier?
Si oui, pourrais-je connaitre la procédure ou code ?
Annette
Pour lancer un script VBS , il suffit de l'enregistrer en *.vbs et de double-cliquer dessus
Pourquoi passer pas Excel pour lancer un script VBS* ? (*qui sait déjà très bien se lancer tout seul)
Exemple:
Copiez/coller ce script dans le bloc-notes puis enregistrer sous : test.vbs(sur le Bureau par exemple)
Code:
Set oWshShell = CreateObject("WScript.Shell")
oWshShell.popup "Bonjour " & oWshShell.ExpandEnvironmentStrings("%UserName%"), 1
Puis double-cliquez sur test.vbs
PS: La réponse à votre question est non: si on ouvre un classeur sans activer les macros
aucune macro ne s’exécutera (même si c'est un vbscript transposé en VBA)
Effectivement Staple1600, vous avez plus d'une fois affirmé et vous avez entièrement raison:aucun code VBA ne s’exécute sans activation des macros. Je pense l'avoir assimilé.
camarchepas, merci de rappeler qu'il y a peut être d'autres pistes à creuser .
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.