Bonjour à tous,

Je souhaiterai utiliser un programme MAFFT pour effectuer un alignement/formatage de séquences d'acides aminés :
http://mafft.cbrc.jp/alignment/softw...ut_cygwin.html

Le programme prend en arguments 2 fichiers texte (input/output) pour "formater" le fichier input et le copier dans l'output.

Je souhaiterais donc lancer cette ligne de commande en VBA depuis EXcel :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Call Shell("cmd.exe /C " & chemin & "\mafft.bat --localpair --out output.txt input.txt", vbNormalFocus)
où chemin désigne le dossier du fichier mafft.bat

Malheureusement ça ne passe pas...
Il me dit toujours, impossible d'ouvrir le fichier Input.txt

Par contre, quand j'exécute cette commande depuis Windows tout se passe correctement

Est-ce que je peux exécuter cette commande en VBA ?

Merci bien

Cdlt,