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 :

Création TCD avec un MACRO-VBA [XL-365]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 76
    Par défaut Création TCD avec un MACRO-VBA
    Bonjour à vous,


    J'ai suivi plusieurs Tuto et FAQ à ce sujet et ça ne marche toujours pas, pouvez-vous m'aider?

    Les tutos suivis :
    https://excel.developpez.com/faq/?page=TCD
    et
    https://fr.wikiversity.org/wiki/Macr...au_crois%C3%A9


    J'ai un fichier Excel avec 2 feuilles
    "Extraction SUPPORT" qui contient mes données dans les colonnes A-L (la longueur pouvant varier)
    "TCD SUPPORT" qui est vide et dans laquelle j'aimerai intégrer le TCD

    Aujourd'hui je suis comme ca:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Workbooks("Analyse support vs ecarts.xlsm").Activate
    Sheets("Extraction SUPPORT").Select
        ThisWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
        "EXTRACTION SUPPORT!R1C1:R10000C12").CreatePivotTable _
        TableDestination:="TCD SUPPORT!R3C1", _
        TableName:="Tableau croisé dynamique2"
    j'ai l'erreur d'éxécution 5 "Argument ou appel de procédure incorrect"

    J'ai essayé ca aussi en sourcedata suivant le tuto, ca marche pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SourceData:= _
        [EXTRACTION SUPPORT!A1].CurrentRegion.Address(, , xlR1C1, True))

    Que dois-je faire?

  2. #2
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 564
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 564
    Par défaut
    Bonjour

    De façon générale on ne crée par de TCD par VBA

    Tu peux créer un TCD sur une fichier externe : tu écrases le fichier externe par la nouvelle extraction et tu actualises le TCD.

    Tu as 365 avec PowerQuery intégré qui facilite également pas mal l'exploitation des données extraites, voire de données directement obtenues par requêtes

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 76
    Par défaut
    La seule chose que je peux dire c'est ...


    C'est pas faux...

    Merci,

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

Discussions similaires

  1. [XL-MAC 2011] Création d'un TCD avec les macros
    Par aurore_bousquet dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 29/07/2014, 09h57
  2. [XL-2003] problème avec les macros vba
    Par jess59 dans le forum Excel
    Réponses: 6
    Dernier message: 27/05/2009, 13h28
  3. supprimer un commentaire avec une macro vba
    Par nsqualli dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 22/11/2008, 14h55
  4. Réponses: 2
    Dernier message: 01/08/2008, 15h08
  5. Connaître la taille d'un module avec une macro VBA ou autre
    Par beegees dans le forum Général VBA
    Réponses: 15
    Dernier message: 22/11/2005, 09h47

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