Welcome to the Excel Forum

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed.

Please Register to Remove these Ads

Please Register to Remove these Ads



Reply
  #1  
Old 10-06-2008, 03:51 AM
marcom marcom is offline
Registered User
 
Join Date: 06 Oct 2008
Location: Geneva
Posts: 4
marcom is becoming part of the community
Unhappy Problème pour executer un .bat

Please Register to Remove these Ads

Bonjour,

Je ne suis pas informaticien à la base, mais je dois réaliser quelquechose pour mon boulot.

Voilà, on me demande de réaliser une macro excel, qui pourrait créer un fichier .bat, l'exécuter, puis importer les données dans excel.

Je n'ai pas eu de problème pour faire les étapes d'écriture et de lecture, mais je n'arrive pas à executer mon .bat correctement.

Je veux qu'il réaliser l'action suivante :
@awk -f awkprint2.awk data.txt > output.txt
Mais rien ne se passe.

Le problème ne vient pas du awk : en effet, quand je lance mon fichier .bat depuis le "command prompt" directement, il marche très bien. Il n'y a que depuis la macro que ça ne fait rien.

Le plus étrange est que si je rajoute dans mon .bat la commande toute simple de lancer le notepad notepad.exe, il le lance sans problème, ce qui prouve bien qu'il va lire ce .bat et l'execute à priori correctement, mais pas pour la ligne de commande qui m'interesse personnellement. J'ai essaye aussi de faire une action de copier un fichier par exemple : elle ne marche pas non plus quand j'execute le .bat depuis la macro.

Si vous aviez une idée de où pourrait venir le problème, je vous en serai très reconnaissant !!

Last edited by arthurbr; 10-08-2008 at 09:15 AM.
Reply With Quote
  #2  
Old 10-06-2008, 04:30 AM
marcom marcom is offline
Registered User
 
Join Date: 06 Oct 2008
Location: Geneva
Posts: 4
marcom is becoming part of the community
Je viens de trouver en faisant l'option "vbMaximizedFocus" dans la commande Shell depuis la macro. Les erreurs se sont affichées dans le "Command Prompt". Le awk cherchait le fichier mais aps dans le bon dossier.
Reply With Quote
  #3  
Old 10-08-2008, 09:14 AM
arthurbr's Avatar
arthurbr arthurbr is offline
Non English Excel Moderator
 
Join Date: 23 Dec 2006
Location: Belgium
MS Office Version:XL2003
Posts: 2,890
arthurbr has an addiction to Excel
Salut Marcom,
merci d'avoir partagé la solution

Bàt
__________________

If you are pleased with a member's answer then use the Scales icon to rate it
Reply With Quote


Reply

Bookmarks

Tags
bat , command , execute , macro , shell


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
.BAT file with Parameter in Excel ashlyak Excel General 2 06-14-2007 12:19 AM