IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Executer un fichier .bat dans excel


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau membre du Club
    Inscrit en
    Décembre 2007
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 66
    Points : 38
    Points
    38
    Par défaut Executer un fichier .bat dans excel
    Bonjour à toutes et à tous,

    En ce moment je suis sur un projet dont je dois automatiser obtention des données sur un serveur, mise en place de ces données dans excel et tracer des statistiques.
    Premiere étape c'est à dire acquerir des données je l'ai fait par une création de fichier .bat qui possede une parametre pour le moment et ca marche . Maintenant j'aimerai ouvrir ce fichier dans l'excel de facon automatiser, je m'explique. j'aimerai créer un bouton (donc macro) dans l'excel pour que dès lors q'un utilisateur appui ladessus excel lui demande le(s) parametre(s) et en donnant ces parametres il arrive à acquerir ces données dans le dossier sité dans mon fichier bat.
    Une fois que je reussi à acquerir les données dans le sossier spécifique je vais m'oocuper des tableaux et des graphs.

    Alors SVP aidez moi sur l'execution de mon fichier bat par excel .
    Merci par avance
    cordialement
    irouni

  2. #2
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    Hello,

    pour lancer un .bat regarde l'aide du côté de Shell

  3. #3
    Nouveau membre du Club
    Inscrit en
    Décembre 2007
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 66
    Points : 38
    Points
    38
    Par défaut
    Bonjour,

    Je n'ai pas trouvé grand chose du côté shell!!

  4. #4
    Membre régulier
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2006
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Mai 2006
    Messages : 174
    Points : 122
    Points
    122
    Par défaut regarde coté données externes
    Je ne sais pas si c'est ce que tu cherches, mais moi, je pratique cela souvent.
    Un fichier bat, c'est un fichier text, donc, si chaque champ est séparé par un séparateur connu, exemple un point virgule, on récupére les données dans excel facilement.
    Pour automatiser cela, il suffit de lancer une macro, de l'enregistrer, et ensuite de venir modifier les paramètres que tu souhaites.
    En effet, si tu fais une macro, et que tu utilises données/Données externes/importer des données, il va enregistrer le dossier, le nom du fichier, etc.
    Ces paramètres sont a considérer comme des variables et tu peux en VBA, venir les modifier en fonction de données saisies au claviers.
    Je ne sais pas si ca va t'aider mais dis moi si cela va dans la bonne direction.

  5. #5
    Nouveau Candidat au Club
    Inscrit en
    Décembre 2007
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Bonsoir,
    Le plus simple c'est d'inserer un lien hypertexte vers le fichier bat.

  6. #6
    Membre chevronné Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Points : 1 900
    Points
    1 900
    Par défaut
    bonjour à tous

    je n'ai peut etre rien compris, mais un exemple de ton batch serait souhaitable

    Si tu veux une macro qui cree ton batch(en fonction de parametres), le lance et par la suite recupere les données, il faudrait :

    1-> une exemple de ton fichier batch
    2-> un exemple de ton fichier à recuperer

    Dans le cas contraire, ayant pris la resolution de ne plus regarder dans ma boule de crystal, il sera difficile de te repondre

    Meilleurs voeux à toutes et à tous

  7. #7
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 124
    Points : 55 929
    Points
    55 929
    Billets dans le blog
    131
    Par défaut
    Bonjour... Et bonne année 2008.

    A partir du moment où tu gères cela par Excel, as-tu encore besoin du fichier .bat?

    Plus de détails sur ce que tu souhaites réaliser nous aidera à mieux t'aider...

  8. #8
    Nouveau membre du Club
    Inscrit en
    Décembre 2007
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 66
    Points : 38
    Points
    38
    Par défaut
    Merci tout le monde,
    Mais en fin de compte j'ai changer d'avi et j'ai fait un fichier .bat qui va recuperer les donnes sur mon serveur et une fois la telechargement términé il m'ouvre un fichier excel ou il y a des statistiques gérées par mes macros.
    Bonnne journée

Discussions similaires

  1. execution d'un fichier *.bat sous excel
    Par anisr dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 27/02/2007, 12h41
  2. [VBA-Excel] Ouvrir un lot de fichier txt dans Excel
    Par Trollakuir dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 30/06/2006, 10h02
  3. Executer un fichier quelquonque avec Excel
    Par Mut dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 14/06/2006, 17h54
  4. Executer un fichier .bat sur commande Démarrer/Arrêter
    Par loïc.rio dans le forum Windows
    Réponses: 5
    Dernier message: 10/05/2006, 16h18
  5. Réponses: 1
    Dernier message: 19/01/2006, 19h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo