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 :

automatisation report client


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Février 2014
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2014
    Messages : 326
    Par défaut automatisation report client
    Bonjour

    je fais un report de facon hebdomadaire (de nombreuses sources externes)

    j'aimerai automatiser les reports en lancant les actions a partir du fichier suivi_clients.xlsx

    Merci de commenter les lignes vba (pour me permettre d'adapter pour d'autres reporting.

    Je vous remercie par avance.
    Fichiers attachés Fichiers attachés

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    très beau Zip apparemment complet.

    ha si il manque le fichier XLSM mais je présume que c'est pas à toi de le faire !
    Dernière modification par Invité ; 24/10/2014 à 13h25.

  3. #3
    Membre émérite Avatar de Nico Chg
    Homme Profil pro
    Apprenti ingénieur Business Development
    Inscrit en
    Juillet 2014
    Messages
    352
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Apprenti ingénieur Business Development
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Juillet 2014
    Messages : 352
    Par défaut
    Citation Envoyé par laurent27530 Voir le message
    [...]
    j'aimerai automatiser les reports en lancant les actions a partir du fichier suivi_clients.xlsx

    Merci de commenter les lignes vba (pour me permettre d'adapter pour d'autres reporting.
    Bonjour,

    Si tu veux lancer des macros depuis un fichier, il faut que ce soit un .xlsm. Je n'ouvre pas les pièces jointes, donc peux tu poster le code VBA ? (Bien que les commentaires de rdurupt semblent indiquer le contraire )

    Et pour finir, sans plus d'information dans ton message principal, on risque d'être dans l'impasse pour t'aider !

  4. #4
    Membre éclairé
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Février 2014
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2014
    Messages : 326
    Par défaut
    L 'idee est la suivante

    J'ai une feuille1 dans un classeur suivi_client.xlsm

    Dans cette feuille
    Client Client A >> B4
    Periode 2014-42 >> B5

    Répertoire fichier source C:\temp (possibilité de choisir son répertoire) >> B7
    Répertoire fichier Récapitulation client se serait C:\temp\Divers\ >> B8
    Répertoire fichier semaine "se serait C:\temp\2014-42\CLIENT A\ >> B9
    Le créer si nécessaire "

    Le premier bouton doit créer le répertoire en tenant compte des éléments contenu dans les cellule
    Puis créer un fichier word A partir du modele.docx se trouvant C:\temp\DIVERS\modele.dotx
    C:\temp\2014-42\CLIENT A\Suivi- Client A-2014-42.docx et le fichier devra avoir sur ca première page nom du client et la période


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Sub Bouton()
     Dim fso As Object
     Dim strFile  As String
     Dim Chemin As B7
     Dim Mois As B5
     
     ' Créer un nouveau répertoire sauf s'il existe
     Set fso = CreateObject("Scripting.filesystemObject")
     If Not fso.folderexists(Chemin & " \ " & Mois & " \ ") Then
       fso.createfolder (Chemin & " \ " & Mois & " \ ")
     
    End Sub

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Automatisation report avec SAS Add IN
    Par patval dans le forum Outils BI
    Réponses: 3
    Dernier message: 31/12/2012, 11h54
  2. [XL-2003] Automatiser reporting mensuel liens entre classeur et feuilles excel
    Par okalef dans le forum Conception
    Réponses: 5
    Dernier message: 05/05/2011, 18h38
  3. Réponses: 1
    Dernier message: 15/11/2005, 15h01
  4. Réponses: 4
    Dernier message: 31/03/2005, 08h48
  5. [CR] "Print Report" ne marche pas chez le client
    Par speed034 dans le forum SAP Crystal Reports
    Réponses: 5
    Dernier message: 04/05/2004, 10h00

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