Page 1 sur 1

2 soucis dans mon batch

Posté : 13 avr. 2011 10:40
par JAKALOP
Bonjour tout le monde,
Après avoir parcouru le forum, je n'ai pas trouvé de réponses à mes deux soucis :

1 - Je voudrais parcourir un dossier pour savoir si un fichier csv est présent
J'ai le code suivant mais cela ne fonctionne pas :

Code : Tout sélectionner

cd O:
dir O:*.csv
if exist *.csv goto suite
echo Fichier absent
goto fin
:suite
echo Fichier présent
Rem Mon traitement
:fin
 
2 - Je voudrais lancer une macro une fois que le fichier csv est ouvert

Code : Tout sélectionner

Start excel "fichier.csv"
Start "macro.xla"
 
J'ai essayé d'enregistré ma macro en vbs mais cela ne fonctionne pas.

Si quelqu'un pouvait m'aider svp
Merci beaucoup

Arnaud

Re: 2 soucis dans mon batch

Posté : 14 avr. 2011 09:58
par JAKALOP
Bonjour tout le monde,

Pour la 1ère question, j'ai réussi à trouver :

Code : Tout sélectionner

cd /d O:
if exist *.csv goto suite
echo Pas de fichier csv à traiter trouvé sur le serveur
echo Vérifier si le transfert automatique s'est bien déroulé
goto fin
:suite
Start excel "O:*.csv"
:fin
 
Pour la 2ème, je vais voir pour faire une macro qui se lance automatiquement, genre auto_run ou private sub_workbook_open, quelque chose dans le genre et dans ma macro, je vais gérer si je dois l'appliquer ou pas.

@+ et bon dev
Arnaud