Bonjour à tous

Voila mon problème : je fait parti d'une collectivité qui gère 11 communes. J'ai un dossier par commune (soit 11 dossiers ) nommée "data_COMMUNE" (où commune est le nom de la commune en question).

Pour visualiser les données contenues dans un dossier, j'utilise un logiciel. Mais il ne lit le dossier que sous forme "data" donc à chaque fois je dois renommer à la main.

Je voudrais automatiser tout ça (le faire 30 fois dans la journée, sa commence à ...).

Malheureusement, je mis connais pas trop en vbs.

J'ai vu sur le forum que la fonction "renommé" n'existait pas (et c'est bien dommage). J'ai cherché une alternative : j'ai opté pour moveFolder

voila ce qui pose problème :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.moveFolder "C:\test\minivue\data", "C:\test\minivue\"&"data_"&Contenu
objFSO.moveFolder "C:\test\minivue\"&"data_"&com, "C:\test\minivue\data"
la variable Contenu recupère l'ancienne commune que j'ai visualisé (par une sauvegarde dans un fichier texte ........... mais ça, sa marche donc passons)

la variable com récupère la commune que je veux visualiser.

En clair, je veux déplacer data --> data_ville1 et data_ville2 --> data.

Le message d'erreur est :



Si vous avez des idées ....... merci d'avance.

Si j'ai pas été clair ou que c'est pas assez précis faite moi signe