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

Requêtes et SQL. Discussion :

Mise à jour Tableau croisé dynamique chaque mois


Sujet :

Requêtes et SQL.

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Mise à jour Tableau croisé dynamique chaque mois
    Bonjour,

    Actuellement en stage, je souhaiterais créer un tableau dynamique avec Access qui se met à jour chaque mois automatiquement en conservant les anciennes valeurs. Pour être plus clair, ça serait un histogramme avec chaque mois une barre différente comme ci-dessous par exemple.
    Nom : exemple.JPG
Affichages : 112
Taille : 24,3 Ko
    Est-ce possible ?

    Merci d'avance

  2. #2
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Je mets à jour mon poste car j'ai un peu évolué dans ma réflexion :

    J’ai créé un tableau / graphique dynamique à l’aire d’une requête d’Access, mais je souhaiterais ajouter une nouvelle plage de données chaque mois. Pour créer quelque chose comme ci-dessous :

    Nom : accessexemple.jpg
Affichages : 147
Taille : 5,4 Ko

    Il faudrait donc exporter tous les mois sur une nouvelle ligne d’un Excel les données.
    Ces données s’incorporent directement dans un graphique préconstruit d’Excel.
    Est-ce possible ?
    Ou faut-il que j’installe un bouton sur lequel l’utilisateur pourra cliquer tous les mois ?
    Dans ce cas il faudrait que j’installe une vérification au cas où une personne clique deux fois sur le bouton le même mois.


    J’ai lu cette façon d’exporter les données :

    Dim appexcel as Excel.Application
    Dim wbexcel as Excel.Workbook
    Set appexcel = CreateObject("Excel.Application")
    appexcel.Visible = True
    Set wbexcel = appexcel.Workbooks.Open("Chemin du fichier Excel")
    appexcel.Sheets("Feuil1").Select
    appexcel.cells(5, 2) = Forms![Nom du formulaire]![Nom du champ]
    appexcel.cells(5, 4) = Forms![Nom du formulaire]![Nom du champ]
    appexcel.cells(5, 7) = Forms![Nom du formulaire]![Nom du champ]


    J’ai testé et cela fonctionne avec le formulaire. Mais comment exporter les valeurs du tableau croisé dynamique d’une requête ?
    Je peux sinon exporter les données buttes puis créer le tableau croisé dynamique sur Excel mais ça sera beaucoup plus lent je pense.

Discussions similaires

  1. Mise a jour filtre tableau croisé dynamique en VBA
    Par excelstef dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 13/12/2012, 17h43
  2. Execution sur mise à jour tableau croisé dynamique
    Par timmy1 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 21/09/2011, 17h32
  3. [AC-2007] probleme de mise a jour tableau croisé dynamique
    Par hermesagos dans le forum Access
    Réponses: 0
    Dernier message: 28/05/2010, 11h49
  4. [AC-2003] Mise A Jour Tableau Croisé Dynamique lors d'un effacement en vba
    Par scado dans le forum VBA Access
    Réponses: 2
    Dernier message: 23/03/2010, 14h37
  5. mise à jour tableau croisé dynamique
    Par pancratee dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 03/03/2010, 17h35

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