Salut tout le monde;
Dans ce cas, à l'avenir, fais l'effort d'être un peu plus explicite, parce que tel quel, ce genre de message ne sert strictement à rien.
Mais bon, vous conviendrez tous que la logique voudrait que ça fonctionne ou que ça ne fonctionne pas. Mais certainement pas un genre de "milk shake" avec les deux comme il semble se passer avec Vista. Au passage, merci ProgElect d'avoir testé sur Vista. En ce qui concerne VB6, même s'il présente des similitudes avec VBScript, c'est quand même un langage différent et de surcroit, de programmation. Comme il offre plus de possibilités, il convient d'adopter une démarche plus appropriée par rapport au problème.
Du reste, j'ai émis suffisamment d'alertes pour qu'on n’ait pas à s'attarder sur cette approche VBScript, tellement les solutions existent et sont plus efficaces.
Enfin pour répondre à chris-57, un dernier mot sur le "code" VBA ci-dessus. Et bien, sache que c'est un script interprété (une macro), ainsi tu ne peux pas le compiler.
Cela dit, ce serait quand même indécent de ma part de te laisser en plant. Je te poste une solution simple dans le forum Scripts/Batch
Partager