2 soucis dans mon batch

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
JAKALOP
Batcheur occasionnel
Messages : 2
Enregistré le : 12 avr. 2011 16:49

2 soucis dans mon batch

Message 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
JAKALOP
Batcheur occasionnel
Messages : 2
Enregistré le : 12 avr. 2011 16:49

Re: 2 soucis dans mon batch

Message 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
Répondre