OVH Cloud OVH Cloud

commande "dos" dans macro

2 réponses
Avatar
eric
Bonjour =E0 vous tous,

j'aimerais savoir comment faire pour utiliser une=20
commande "dos" dans une macro, exemple:

copy c:\fichier*.txt nouveaufichier.txt


merci!!!
Eric

2 réponses

Avatar
Dédé
Salut Eric !

Solution tu a gratuitement en quelques centièmes de secondes en cherchant
donc, plus rapide que de te donner une solution par ici ;-))

http://www.google.ch/search?q=shell+et+VBA&ie=UTF-8&oe=UTF-8&hl=fr&meta=&X=1

Google est ton ami !

Salutations
Dédé
--
Pour répondre, enlever le NOSPAM
"eric" a écrit dans le message de
news:0b6c01c397d3$039ab4f0$
Bonjour à vous tous,

j'aimerais savoir comment faire pour utiliser une
commande "dos" dans une macro, exemple:

copy c:fichier*.txt nouveaufichier.txt


merci!!!
Eric
Avatar
FxM
Bonjour

Si tu cherches à concaténer plusieurs fichiers en un seul, il te faut au
moins un symbole >
copy c:fichier*.txt > nouveaufichier.txt

Les noms longs sous DOS ... hum règle du 8.3
copy c:fichier*.txt > nouvfich.txt

Pour lancer en VBA (pas en feuille de calcul), il faut passer par shell.
Pour cela, Suis le lien de Dédé et tu devrais avoir plein d'idées.

@+
FxM


eric wrote:

Bonjour à vous tous,

j'aimerais savoir comment faire pour utiliser une
commande "dos" dans une macro, exemple:

copy c:fichier*.txt nouveaufichier.txt


merci!!!
Eric