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

VBA Access Discussion :

Export d'un tableau croisé dynamique vers Excel


Sujet :

VBA Access

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2013
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2013
    Messages : 35
    Points : 25
    Points
    25
    Par défaut Export d'un tableau croisé dynamique vers Excel
    Bonjour à tous,

    J'utilise souvent le bouton "Expoter vers Excel" pour exporter un TC Dynamique access vers Excel.

    Est-t-il possible de récupérer ce bouton dans un formulaire ?? y a-t-il un code VBA disponible ?

    Merci d'avance
    Images attachées Images attachées  

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2013
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2013
    Messages : 35
    Points : 25
    Points
    25
    Par défaut
    Bonjour,

    J'attend encore s'il y a une solution

    Merci de votre aide

  3. #3
    Membre expérimenté Avatar de Gado2600
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Mai 2013
    Messages
    903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Office VBA

    Informations forums :
    Inscription : Mai 2013
    Messages : 903
    Points : 1 364
    Points
    1 364
    Par défaut
    Bonjour,
    Je n'ai jamais essayé ton bouton exporter vers Excel mais c'est faisable de le reproduire en VBA.

    Il existe pleins de tutoriels sur le forum qui expliquent la démarche à suivre pour cela.

    Les mots clés que tu devras utiliser dans ta recherches sont :
    - Ouvrir un fichier excel vba access
    - Exporter données access vba excel

    Dans le cas d'un tableau, je te conseille de commencer par exporter (en VBA) dans l'ordre qui suit :
    - Les en-têtes de colonnes
    - La partie gauche de tes lignes
    Ceci te permettra d'avoir la mise en forme de ton tableau sous Excel
    - Les données calculées dans tes cellules
    Cette étape peut se faire avec deux boucles for :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    for i = 1 to nbcolonnes
         for j = 1 to nblignes
              feuille_excel.cells(j,i).value = calcul
         next j
    next i
    Après, tu as aussi l'option d'effectuer un screen de ton tableau Access et de l'insérer sous format d'image sous Excel (je n'ai pas essayé encore ^^)

    Voilà. Bon courage
    Le sabre est une arme. Le kendo est un art de tuer. Quelles que soient les belles paroles pour l'expliquer, telle est sa vérité.

  4. #4
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Chine

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2014
    Messages : 13
    Points : 14
    Points
    14
    Par défaut
    je pense ca peut t'intéresser

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    'ouverture de formulaire/tableau TCD
    DoCmd.OpenForm "nom formulaire/table TCD", acFormPivotTable
    'exportation vers excel
    DoCmd.RunCommand acCmdPivotTableExportToExcel
    je cherche également une nommination automatique de ce classeur exporté, ainsi ses onglets...
    quelqu'un peut m'aider stp??

    vos idées sont bienvenues


    Hopee

Discussions similaires

  1. Réponses: 1
    Dernier message: 17/06/2014, 15h45
  2. Tableau croisé dynamique sous Excel 2007
    Par kizzy dans le forum Excel
    Réponses: 1
    Dernier message: 30/06/2009, 10h18
  3. exporter tableau croisé dynamique vers Excel
    Par TOMITOMAS dans le forum Access
    Réponses: 3
    Dernier message: 26/02/2007, 07h36
  4. Réponses: 6
    Dernier message: 20/02/2007, 10h42
  5. filtrer tableau croisé dynamique sous excel
    Par kernel57 dans le forum Excel
    Réponses: 7
    Dernier message: 17/11/2006, 14h18

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