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

SAP Discussion :

échanger entre SAP et Excel à l'aide de macros


Sujet :

SAP

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 6
    Points : 5
    Points
    5
    Par défaut échanger entre SAP et Excel à l'aide de macros
    Bonsoir,

    je suis actuellement en stage dans une entreprise afin de mettre en place des indicateurs de performances pour la production.
    J'ai donc réalisé un fichier Excel rassemblant différentes données(issues de SAP), que j'exploite ensuite à l'aide de macro.
    Cependant, je voudrai récupérer ces données de façon automatique, en utilisant une macro car je me suis aperçu que SAP et Excel pouvait "communiquer" grâce à vba.

    Si quelqu'un à des notions concernant les macros et SAP, je suis preneur!
    Je souhaiterai réaliser des macros du genre: ouvrir SAP, sélectionner une transaction, remplir les critères de recherche, réaliser des critères multiples(par exemple sélectionner une liste d'article sous Excel, la copier dans SAP, et lancer la requête), convertir le résultat de la recherche en fichier Excel(automatiquement) et enfin sélectionner une partie du résultat pour le transférer sur Excel.


    Je sais bien que cela n'est pas facile, mais si déjà vous pouviez me mettre sur la piste, ça serait super parce que je patauge complètement, et mon stage touche à sa fin!!

    merci d'avance pour vos réponses

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    167
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Juin 2003
    Messages : 167
    Points : 164
    Points
    164
    Par défaut
    Bonjour,

    En effet, tu peux faire tout ce que tu veux à partir de SAP => utilisation de l'OLE.
    Regarde ce sujet ou Cladsam me l'explique => http://www.developpez.net/forums/d28...-xxl_full_api/

    Donc tu pourras faire :
    1) Ecran de sélection SAP
    2) Sélection des données
    3) Traitement des données
    4) Envoie des données
    5) Mise en forme des données
    6) Exécution de maccros Excel via SAP (si tu le souhaites)


    Voila

    Cdt,
    ShAmY

  3. #3
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    313
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 313
    Points : 375
    Points
    375
    Par défaut
    tu peux toujours regarder ce lien pour t'aider

    http://www.programmingtalk.com/showthread.php?t=21399

    maintenant tu ne peux appeler que des fonctions RFC soit standards soit spécifiques (par exemple les BAPI)

Discussions similaires

  1. Communication entre SAP et Excel
    Par zineb87 dans le forum SAP
    Réponses: 3
    Dernier message: 30/03/2010, 17h40
  2. Macro entre SAP et Excel
    Par baggerdav dans le forum SAP
    Réponses: 5
    Dernier message: 27/04/2009, 11h30
  3. [VBA-E] aide pour macro sur excel
    Par letoulouzin31 dans le forum Macros et VBA Excel
    Réponses: 21
    Dernier message: 24/05/2006, 11h29
  4. Pb de lien entre Access et Excel pour des fonctions VBA
    Par favien dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/11/2005, 01h00
  5. Lien entre 2 Classeur Excel
    Par beurnoir dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 27/10/2005, 16h51

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